summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAlan Pearce2018-09-07 17:08:36 +0200
committerAlan Pearce2018-09-07 17:08:36 +0200
commit83b39bc89a5698ba7842ea9de6621817d1d894ca (patch)
tree81a586c7183231b92f6b393d238cc06bdaf9e909
parent10888ffca2dbe39721a0b62766c34b97bce8fb08 (diff)
downloadnixos-configuration-83b39bc89a5698ba7842ea9de6621817d1d894ca.tar.lz
nixos-configuration-83b39bc89a5698ba7842ea9de6621817d1d894ca.tar.zst
nixos-configuration-83b39bc89a5698ba7842ea9de6621817d1d894ca.zip
Import more packages for imperative user installs
-rw-r--r--modules/development/base.nix1
-rw-r--r--modules/development/javascript.nix7
-rw-r--r--modules/programs/accounting.nix1
-rw-r--r--modules/satoshipay.nix2
-rw-r--r--modules/user-interface.nix2
5 files changed, 12 insertions, 1 deletions
diff --git a/modules/development/base.nix b/modules/development/base.nix
index e8d2b76..d2d67db 100644
--- a/modules/development/base.nix
+++ b/modules/development/base.nix
@@ -8,6 +8,7 @@
 
     editorconfig-core-c
     multimarkdown
+    go
     gocode
 
     surf
diff --git a/modules/development/javascript.nix b/modules/development/javascript.nix
index 2e92509..c882860 100644
--- a/modules/development/javascript.nix
+++ b/modules/development/javascript.nix
@@ -4,12 +4,17 @@
     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
   ];
 }
diff --git a/modules/programs/accounting.nix b/modules/programs/accounting.nix
index 5882436..7c17c14 100644
--- a/modules/programs/accounting.nix
+++ b/modules/programs/accounting.nix
@@ -6,5 +6,6 @@
     bean-add
     beancount
     fava
+    reckon
   ];
 }
diff --git a/modules/satoshipay.nix b/modules/satoshipay.nix
index 075ae3c..ee5ae9a 100644
--- a/modules/satoshipay.nix
+++ b/modules/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
diff --git a/modules/user-interface.nix b/modules/user-interface.nix
index a91dc4a..26699da 100644
--- a/modules/user-interface.nix
+++ b/modules/user-interface.nix
@@ -43,8 +43,10 @@ in
     aspell
     aspellDicts.en
 
+    cifs-utils
     hexchat
     signal-desktop
+    nextcloud-client
 
     trash-cli
   ];