dev/javascript: update bun config
1 file changed, 13 insertions(+), 4 deletions(-)
changed files
M user/settings/development/javascript.nix → user/settings/development/javascript.nix
@@ -1,5 +1,6 @@ { config, + lib, pkgs, ... }:@@ -21,8 +22,20 @@ run = { bun = true; silent = true; }; + env = false; # don't load .envrc; handled by direnv + install = { + prefer = "offline"; + globalDir = "${config.xdg.stateHome}/bun/install/global"; + globalBinDir = "${config.xdg.stateHome}/bun/bin"; + cache = { + dir = "${config.xdg.cacheHome}/bun/"; + }; + }; }; }; + home.sessionPath = lib.mkAfter [ + config.programs.bun.settings.install.globalBinDir + ]; programs.emacs.extraPackages = epkgs:@@ -80,10 +93,6 @@ textconv = "bun"; binary = true; }; - xdg.configFile.".bunfig.toml".text = '' - [install.cache] - dir = "${config.xdg.cacheHome}/bun/" - ''; xdg.configFile."npm/config".text = '' prefix=''${HOME}/.local cache=${config.xdg.cacheHome}/npm/