js.nix
1 { config, pkgs, ... }: 2 3 { 4 # config.xdg.configFile."npm/npmrc ".text = '' 5 # prefix = ${config.home.homeDirectory}/.local/npm 6 # ''; 7 home.sessionVariables = { 8 NPM_CONFIG_INIT_MODULE = "${config.xdg.configHome}/npm/config/npm-init.js"; 9 NPM_CONFIG_CACHE = "${config.xdg.cacheHome}/npm"; 10 NPM_CONFIG_TMP = "$CONFIG.XDG_RUNTIME_DIR/npm"; 11 NPM_CONFIG_USERCONFIG = "${config.xdg.configHome}/npm/npmrc"; 12 }; 13 home.packages = with pkgs; [ 14 # javascript-typescript-langserver 15 # vscode-langservers-extracted 16 ]; 17 } 18