all repos — nixfiles @ 83b39bc89a5698ba7842ea9de6621817d1d894ca

System and user configuration, managed by nix and home-manager

Import more packages for imperative user installs
Alan Pearce alan@alanpearce.eu
Fri, 07 Sep 2018 17:08:36 +0200
commit

83b39bc89a5698ba7842ea9de6621817d1d894ca

parent

10888ffca2dbe39721a0b62766c34b97bce8fb08

M modules/development/base.nixmodules/development/base.nix
@@ -8,6 +8,7 @@ gitAndTools.hub 
     editorconfig-core-c
     multimarkdown
+    go
     gocode
 
     surf
M modules/development/javascript.nixmodules/development/javascript.nix
@@ -4,12 +4,17 @@ { environment.systemPackages = with pkgs.unstable; [     nodejs-8_x
     phantomjs2
     yarn
+
     nodePackages.tern
     nodePackages.node2nix
     nodePackages.nodemon
     nodePackages.javascript-typescript-langserver
     nodePackages.eslint_d
+
+    # npm install may use any of these
+    python2
     nodePackages.node-gyp
-    gnumake
+    nodePackages.node-gyp-build
+    nodePackages.node-pre-gyp
   ];
 }
M modules/programs/accounting.nixmodules/programs/accounting.nix
@@ -6,5 +6,6 @@ ledger     bean-add
     beancount
     fava
+    reckon
   ];
 }
M modules/satoshipay.nixmodules/satoshipay.nix
@@ -23,11 +23,13 @@   nixpkgs.config.allowUnfree = true;
 
   environment.systemPackages = with pkgs; [
+    openssl
     google-chrome
     docker_compose
     meteor
     minikube
     mongodb-tools
+    s3cmd
     sops
     unstable.google-cloud-sdk
     unstable.kubernetes
M modules/user-interface.nixmodules/user-interface.nix
@@ -43,8 +43,10 @@ mosh     aspell
     aspellDicts.en
 
+    cifs-utils
     hexchat
     signal-desktop
+    nextcloud-client
 
     trash-cli
   ];