about summary refs log tree commit diff
path: root/machines/profpatsch
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2015-11-09 01:34:14 +0100
committerProfpatsch <mail@profpatsch.de>2015-11-09 01:37:31 +0100
commita7d223eb0be4313eb585bee8d8f79c7e55e74cc3 (patch)
tree8e9babae9d4a8ec1bd508a06f0c3ade587c4ff0e /machines/profpatsch
parent36d5fc3f36777f733105c6667674f275799109ac (diff)
katara: various packages
Diffstat (limited to 'machines/profpatsch')
-rw-r--r--machines/profpatsch/katara.nix23
1 files changed, 18 insertions, 5 deletions
diff --git a/machines/profpatsch/katara.nix b/machines/profpatsch/katara.nix
index 558b7d91..bf04a278 100644
--- a/machines/profpatsch/katara.nix
+++ b/machines/profpatsch/katara.nix
@@ -99,20 +99,25 @@ in {
 
     environment.systemPackages = with pkgs;
     let
+      thinkpadPkgs = [
+        acpi
+      ];
       systemPkgs = [
-        ack
         atool
         curl
+        dos2unix
         file
         fish
         git
         gnupg
         htop
         imagemagick
+        manpages
         mkpasswd
         mosh
         nix-repl
         nmap
+        silver-searcher
         stow
         tmux
         vim
@@ -135,8 +140,10 @@ in {
         # kde4.oxygen-icons TODO
       ];
       userPrograms = [
+        abcde
         audacity
-        (chromium.override { enablePepperFlash = true; })
+        beets
+        chromium #(chromium.override { enablePepperFlash = true; })
         dropbox-cli
         emacs
         feh
@@ -150,12 +157,14 @@ in {
         # (lyx.overrideDerivation (old: { buildInputs = old.buildInputs ++ /*packages*/ lib.singleton mytexlive; }))
         lyx mytexlive #mylyx mytexlive
         mpv
+        newsbeuter
         audacity lame
         gmpc
         zathura
       ];
       mailPkgs = [
-        offlineimapKeyring
+        elinks
+        offlineimapGPG
         mutt-with-sidebar # TODO mutt-kz
         msmtp
         notmuch
@@ -166,10 +175,14 @@ in {
       nixPkgs = [
         nix-prefetch-scripts
       ];
-    in systemPkgs ++ xPkgs ++ guiPkgs ++ userPrograms ++ mailPkgs ++ haskellPkgs ++ nixPkgs;
+      tmpPkgs = [
+        hunspell
+        hunspellDicts.en-gb-ise
+      ];
+    in thinkpadPkgs ++ systemPkgs ++ xPkgs ++ guiPkgs ++ userPrograms ++ mailPkgs ++ haskellPkgs ++ nixPkgs ++ tmpPkgs;
 
     system.extraDependencies = lib.singleton (
-       pkgs.haskellPackages.ghcWithHoogle (hpkgs: with hpkgs;
+       pkgs.haskellPackages.ghcWithPackages (hpkgs: with hpkgs;
          [
            # frp
            frpnow