about summary refs log tree commit diff
path: root/machines
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2016-08-29 01:49:10 +0200
committerProfpatsch <mail@profpatsch.de>2016-08-29 01:49:10 +0200
commit0e0974f0f4c2e16ce62cf560bc8b2d0f31cd2499 (patch)
tree8b6e3237970ac6530f0ad9da0c1f4ae40f2b3a18 /machines
parent22c9b551865e768725d840d26c51c3e4d4cb7073 (diff)
machines/katara: add/rm packages
Diffstat (limited to 'machines')
-rw-r--r--machines/profpatsch/base.nix3
-rw-r--r--machines/profpatsch/katara.nix20
-rw-r--r--machines/profpatsch/pkgs.nix14
3 files changed, 20 insertions, 17 deletions
diff --git a/machines/profpatsch/base.nix b/machines/profpatsch/base.nix
index f367cc80..1fffd9de 100644
--- a/machines/profpatsch/base.nix
+++ b/machines/profpatsch/base.nix
@@ -60,6 +60,7 @@ in {
         manpages          # system manpages (not included by default)
         mkpasswd          # UNIX password creator
         nmap              # stats about clients in the network
+        rsync             # file syncing tool
         smartmontools     # check disk state
         stow              # dotfile management
         tmux              # detachable terminal multiplexer
@@ -92,4 +93,4 @@ in {
     users.users = { inherit philip; };
 
   };
-}
\ No newline at end of file
+}
diff --git a/machines/profpatsch/katara.nix b/machines/profpatsch/katara.nix
index 67b6883c..a757127d 100644
--- a/machines/profpatsch/katara.nix
+++ b/machines/profpatsch/katara.nix
@@ -72,7 +72,7 @@ in {
         atool             # archive tools
         gnupg gnupg1compat # PGP encryption
         imagemagick       # image conversion
-        jmtpfs            # MTP fuse
+        pkgs.vuizvui.jmtpfs     # MTP fuse
         mosh              # ssh with stable connections
         nfs-utils         # the filesystem of the future for 20 years
         # TODO move into atool deps
@@ -83,9 +83,10 @@ in {
         dunst             # notification daemon (interfaces with libnotify)
         alock             # lock screen
         libnotify         # notification library
-        myPkgs.taffybar   # status bar
         xclip             # clipboard thingy
         xorg.xkill        # X11 application kill
+        # TODO get service to work (requires user dbus)
+        myPkgs.taffybar
       ];
       guiPkgs = [
         gnome3.adwaita-icon-theme
@@ -96,12 +97,12 @@ in {
       ];
       hp = haskellPackages;
       programmingTools = [
-        hp.cabal2nix          # convert cabal files to nixexprs
-        hp.cabal-install      # haskell project management
-        myPkgs.git-annex # version controlled binary file storage
-        # mercurial             # the other version control system
-        telnet                # tcp debugging
+        cabal2nix            # convert cabal files to nixexprs
+        cabal-install        # haskell project management
         myPkgs.fast-init     # fast-init of haskell projects
+        gitAndTools.git-annex     # version controlled binary file storage
+        # mercurial          # the other version control system
+        telnet               # tcp debugging
       ];
       userPrograms = [
         abcde                # high-level cd-ripper with tag support
@@ -109,8 +110,8 @@ in {
         # TODO integrate lame into audacity
         audacity lame.lib    # audio editor and mp3 codec
         myPkgs.beets         # audio file metadata tagger
-        chromium             # browser
-        # (chromium.override { enablePepperFlash = true; })
+        # chromium             # browser
+        (chromium.override { enablePepperFlash = true; })
         # droopy               # simple HTML upload server
         unfreeAndNonDistributablePkgs.dropbox-cli # dropbox.com client
         emacs                # pretty neat operating system i guess
@@ -133,6 +134,7 @@ in {
         rtorrent             # monster of a bittorrent client
         myPkgs.sent          # suckless presentation tool
         pkgs.vuizvui.show-qr-code # display a QR code
+        youtube-dl           # download videos
         zathura              # pdf viewer
       ];
       mailPkgs = [
diff --git a/machines/profpatsch/pkgs.nix b/machines/profpatsch/pkgs.nix
index 35f65a04..ecb50c67 100644
--- a/machines/profpatsch/pkgs.nix
+++ b/machines/profpatsch/pkgs.nix
@@ -45,12 +45,12 @@ let
 
   beets = pkgs.beets.override { enableAlternatives = true; };
 
-  git-annex = pkgs.gitAndTools.git-annex.overrideDerivation (old: {
-      buildInputs = old.buildInputs ++ [ pkgs.makeWrapper ];
-      postFixup = ''
-        wrapProgram $out/bin/git-annex --prefix PATH ":" "${pkgs.lsof}/bin";
-      '';
-  });
+  # git-annex = hplts.git-annex.overrideDerivation (old: {
+  #     buildInputs = old.buildInputs ++ [ pkgs.makeWrapper ];
+  #     postFixup = ''
+  #       wrapProgram $out/bin/git-annex --prefix PATH ":" "${getBin pkgs.lsof}/bin";
+  #     '';
+  # });
 
   poezio = pkgs.python34Packages.poezio;
 
@@ -66,4 +66,4 @@ let
 
 
 in
-{ inherit taffybar offlineimap sent mpv beets git-annex poezio vim fast-init; }
+{ inherit taffybar offlineimap sent mpv beets poezio vim fast-init; }