summary refs log tree commit diff stats
path: root/modules/development/javascript.nix
diff options
context:
space:
mode:
authorAlan Pearce2018-10-21 14:55:27 +0200
committerAlan Pearce2018-10-21 15:01:02 +0200
commit086e0f60c01730cacd716f14115bef99774f6957 (patch)
tree864771585e2c27878d63520d39589ff2c3740517 /modules/development/javascript.nix
parente30c6624e41d8b8b55085897a57f9c9c0c6c3edf (diff)
downloadnixos-configuration-086e0f60c01730cacd716f14115bef99774f6957.tar.lz
nixos-configuration-086e0f60c01730cacd716f14115bef99774f6957.tar.zst
nixos-configuration-086e0f60c01730cacd716f14115bef99774f6957.zip
Setup trillian (MacBook)
Diffstat (limited to 'modules/development/javascript.nix')
-rw-r--r--modules/development/javascript.nix18
1 files changed, 12 insertions, 6 deletions
diff --git a/modules/development/javascript.nix b/modules/development/javascript.nix
index 1d25ae8..37b7865 100644
--- a/modules/development/javascript.nix
+++ b/modules/development/javascript.nix
@@ -2,8 +2,6 @@
 
 { environment.systemPackages = with pkgs.unstable; [
     nodejs-8_x
-    phantomjs2
-    yarn
 
     nodePackages.tern
     nodePackages.node2nix
@@ -11,13 +9,21 @@
     nodePackages.javascript-typescript-langserver
     nodePackages.eslint_d
 
+    nodePackages.node-gyp
+    nodePackages.node-gyp-build
+    nodePackages.node-pre-gyp
+  ] ++ (
+    if stdenv.isDarwin
+    then
+    [
+    ]
+    else
+    [
     # npm install may use any of these
     binutils
     gcc
     gnumake
     python2
-    nodePackages.node-gyp
-    nodePackages.node-gyp-build
-    nodePackages.node-pre-gyp
-  ];
+    ]
+  );
 }