summary refs log tree commit diff stats
path: root/user/modules/javascript.nix
diff options
context:
space:
mode:
authorAlan Pearce2019-10-08 21:44:57 +0200
committerAlan Pearce2019-10-08 21:44:57 +0200
commit0a50d682ec85bf023bebd68a3ca388001f0c0677 (patch)
tree3f725c5a36633ec5b59df37f156a03ee2a971656 /user/modules/javascript.nix
parent40fd4964068d0b7628b6f699dab4aec200eadb0a (diff)
downloadnixfiles-0a50d682ec85bf023bebd68a3ca388001f0c0677.tar.lz
nixfiles-0a50d682ec85bf023bebd68a3ca388001f0c0677.tar.zst
nixfiles-0a50d682ec85bf023bebd68a3ca388001f0c0677.zip
mv modules settings
Diffstat (limited to 'user/modules/javascript.nix')
-rw-r--r--user/modules/javascript.nix59
1 files changed, 0 insertions, 59 deletions
diff --git a/user/modules/javascript.nix b/user/modules/javascript.nix
deleted file mode 100644
index 4c75ea10..00000000
--- a/user/modules/javascript.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ config, pkgs, ... }:
-
-let
-  node = pkgs.unstable.nodejs-10_x;
-  npmPackages = pkgs.unstable.nodePackages_10_x;
-  node2nixPackages = import ../packages/node2nix/default.nix {
-    pkgs = pkgs.unstable;
-    nodejs = node;
-  };
-in
-{ home.packages = (with pkgs.unstable; [
-    node
-  ] ++ (
-    if stdenv.isDarwin
-    then
-    [
-    ]
-    else
-    [
-    # npm install may use any of these
-    binutils
-    gcc
-    gnumake
-    python2
-    ]
-  )) ++ (with npmPackages; [
-    node-gyp
-    node-gyp-build
-    node-pre-gyp
-
-    tern
-    node2nix
-    nodemon
-    javascript-typescript-langserver
-    typescript-language-server
-    vscode-css-languageserver-bin
-    vscode-html-languageserver-bin
-    csslint
-    eslint_d
-    prettier
-    typescript
-
-    node2nixPackages.bunyan
-    node2nixPackages.pino-pretty
-    node2nixPackages."pnpm-3.6.2"
-    node2nixPackages.prettier_d
-    node2nixPackages.dockerfile-language-server-nodejs
-    node2nixPackages.yaml-language-server
-  ]);
-  home.file.".npmrc".text = ''
-    prefix=''${HOME}/.local
-    //registry.npmjs.org/:_authToken=''${NPM_AUTH_TOKEN}
-    always-auth=true
-    sign-git-tag=true
-    rebuild-bundle=false
-    update-notifier=false
-    registry=https://registry.npmjs.org/
-  '';
-}