diff options
| -rw-r--r-- | nushell/autoload/mise.nu | 7 | ||||
| -rw-r--r-- | nushell/config.nu | 1 | ||||
| -rw-r--r-- | nushell/env.nu | 9 |
3 files changed, 16 insertions, 1 deletions
diff --git a/nushell/autoload/mise.nu b/nushell/autoload/mise.nu index 15c7780..0e02797 100644 --- a/nushell/autoload/mise.nu +++ b/nushell/autoload/mise.nu @@ -17,7 +17,12 @@ def --env "update-env" [] { } export-env { - '' | parse vars | update-env + 'hide,LEIN_HOME, +hide,LUA_INIT, +set,PATH,/Users/eltrac/.local/share/pnpm/bin:/Users/eltrac/.local/bin:/Users/eltrac/.local/share/pnpm:/Users/eltrac/.bun/bin:/opt/nanobrew/prefix/bin:/Users/eltrac/bin:/Library/Frameworks/Python.framework/Versions/3.13/bin:/usr/local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/eltrac/.local/share/cargo/bin:/Users/eltrac/.local/share/pnpm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Ghostty.app/Contents/MacOS:/Users/eltrac/Library/Python/3.9/bin:/Users/eltrac/.local/share/go/bin +hide,MISE_SHELL, +hide,__MISE_DIFF, +hide,__MISE_DIFF,' | parse vars | update-env $env.MISE_SHELL = "nu" let mise_hook = { condition: { "MISE_SHELL" in $env } diff --git a/nushell/config.nu b/nushell/config.nu index 0475a0e..0c1e964 100644 --- a/nushell/config.nu +++ b/nushell/config.nu @@ -17,6 +17,7 @@ alias vimulti = bb ~/Projects/vimulti/vimulti.clj alias nvimj = vimulti java-edition alias switch-proxy = bb ~/Projects/snippets/QoL/switch-proxy.clj alias swp = switch-proxy +alias mvn = mvn -gs .config/maven/settings.xml alias wtr = weather alias nuconf = config nu alias nuenv = config env diff --git a/nushell/env.nu b/nushell/env.nu index 16e4511..4540df6 100644 --- a/nushell/env.nu +++ b/nushell/env.nu @@ -22,6 +22,15 @@ $env.WAKATIME_HOME = ($env.XDG_CONFIG_HOME | path join 'wakatime') $env.BUN_INSTALL = ($env.HOME | path join '.bun') $env.PNPM_HOME = ($env.HOME | path join '.local/share/pnpm') $env.NVM_DIR = ($env.HOME | path join '.config/nvm') +$env.W3M_DIR = ($env.XDG_DATA_HOME | path join 'w3m') +$env.PYTHON_HISTORY = ($env.XDG_STATE_HOME | path join 'python_history') +$env.LEIN_HOME = ($env.XDG_DATA_HOME | path join 'lein') +$env.RUSTUP_HOME = ($env.XDG_DATA_HOME | path join 'rustup') +$env.GOPATH = ($env.XDG_DATA_HOME | path join 'go') +$env.BABASHKA_REPL_HISTORY = ($env.XDG_STATE_HOME | path join 'babashka/repl_history') +$env.LESSHISTFILE = ($env.XDG_STATE_HOME | path join 'lesshst') +$env.NODE_REPL_HISTORY = ($env.XDG_STATE_HOME | path join 'node_repl_history') +$env.MPLCONFIGDIR = ($env.XDG_CONFIG_HOME | path join 'matplotlib') $env.EDITOR = 'nvim' $env.HOMEBREW_NO_ENV_HINTS = '1' $env.PUPPETEER_EXECUTABLE_PATH = ($env.HOME | path join '.cache/puppeteer/chrome/mac_arm-142.0.7444.59/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing') |
