diff options
author | Alan Pearce | 2022-10-16 23:49:18 +0200 |
---|---|---|
committer | Alan Pearce | 2022-10-16 23:56:07 +0200 |
commit | 05dd85210e465caa44ef7254f2781b2d12ba2882 (patch) | |
tree | 85ccc720e339dd5ca8d7eb3ce6a3488c78675235 /user/settings/development/javascript.nix | |
parent | 472dbbdbb246cf3d8ce3a5c3c6cefaa07b7589df (diff) | |
download | nixfiles-05dd85210e465caa44ef7254f2781b2d12ba2882.tar.lz nixfiles-05dd85210e465caa44ef7254f2781b2d12ba2882.tar.zst nixfiles-05dd85210e465caa44ef7254f2781b2d12ba2882.zip |
Reformat files with alejandra
Diffstat (limited to 'user/settings/development/javascript.nix')
-rw-r--r-- | user/settings/development/javascript.nix | 72 |
1 files changed, 38 insertions, 34 deletions
diff --git a/user/settings/development/javascript.nix b/user/settings/development/javascript.nix index 232ad4ce..9b8bdabf 100644 --- a/user/settings/development/javascript.nix +++ b/user/settings/development/javascript.nix @@ -1,9 +1,10 @@ -{ config, pkgs, ... }: - -let - nodejs = pkgs.nodejs-18_x; -in { + config, + pkgs, + ... +}: let + nodejs = pkgs.nodejs-18_x; +in { nixpkgs.overlays = [ (self: super: { node2nixPackages = super.callPackage ../../packages/node2nix { @@ -11,37 +12,40 @@ in }; }) ]; - home.packages = (with pkgs; [ - nodejs - ] ++ ( - if stdenv.isDarwin - then - [ - ] - else - [ - # npm install may use any of these - binutils - gnumake - gcc - python2 - ] - )) ++ (with pkgs.nodePackages; [ - node2nix - nodemon - javascript-typescript-langserver - typescript-language-server - eslint_d - typescript + home.packages = + (with pkgs; + [ + nodejs + ] + ++ ( + if stdenv.isDarwin + then [ + ] + else [ + # npm install may use any of these + binutils + gnumake + gcc + python2 + ] + )) + ++ (with pkgs.nodePackages; [ + node2nix + nodemon + javascript-typescript-langserver + typescript-language-server + eslint_d + typescript - node-gyp - node-gyp-build - node-pre-gyp - ]) ++ (with pkgs.node2nixPackages; [ - pkgs.node2nixPackages."pnpm-7.12" + node-gyp + node-gyp-build + node-pre-gyp + ]) + ++ (with pkgs.node2nixPackages; [ + pkgs.node2nixPackages."pnpm-7.12" - pino-pretty - ]); + pino-pretty + ]); home.sessionVariables = { NO_UPDATE_NOTIFIER = "1"; # stop npm update-notifier |