diff options
| author | 2026-01-18 22:54:09 +0100 | |
|---|---|---|
| committer | 2026-01-18 22:54:09 +0100 | |
| commit | 45cffde409f0dfa3a5ff99fa340aab91a79be522 (patch) | |
| tree | 9b03cbd51bff8a76f1995b89b1601ce81f107c86 /dot_local/share/sh/xdg.fish | |
| parent | fish: remove old xdg stuff (diff) | |
sh: add fish xdg compat
Diffstat (limited to '')
| -rw-r--r-- | dot_local/share/sh/xdg.fish | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/dot_local/share/sh/xdg.fish b/dot_local/share/sh/xdg.fish new file mode 100644 index 0000000..60f00b9 --- /dev/null +++ b/dot_local/share/sh/xdg.fish @@ -0,0 +1,36 @@ +#!/bin/sh +set -q XDG_CONFIG_HOME || set -gx XDG_CONFIG_HOME ~/.config +set -q XDG_DATA_HOME || set -gx XDG_DATA_HOME ~/.local/share +set -q XDG_STATE_HOME || set -gx XDG_STATE_HOME ~/.local/state + +# XDG compatiblity settings for everything + +set -gx BUN_INSTALL ~/.local/bun + +set -gx CLJ_CACHE ~/.cache/clojure +set -gx CLJ_CONFIG ~/.config/clojure + +set -gx DOTNET_CLI_HOME ~/.local/dotnet + +set -gx JULIA_DEPOT_PATH ~/.local/julia +set -gx JULIAUP_DEPOT_PATH ~/.local/julia + +set -gx OPAMROOT ~/.local/ocaml + +set -gx IPYTHONDIR ~/.local/python/ipython +set -gx JUPYTER_CONFIG_DIR ~/.local/python/jupyter +set -gx UV_PYTHON_BIN_DIR ~/.local/python/bin +set -gx UV_PYTHON_INSTALL_DIR ~/.local/python/interpreters +set -gx UV_TOOL_BIN_DIR ~/.local/python/bin +set -gx UV_TOOL_DIR ~/.local/python/tools + +set -gx CARGO_HOME ~/.local/rust +set -gx RUSTUP_HOME ~/.local/rust + +set -gx RLWRAP_HOME ~/.local/state/history +set -gx LESSHIST_FILE $RLWRAP_HOME/less +set -gx NODE_REPL_HISTORY $RLWRAP_HOME/node +set -gx PSQL_HISTORY $RLWRAP_HOME/psql +set -gx PYTHON_HISTORY $RLWRAP_HOME/python +set -gx SQLITE_HISTORY $RLWRAP_HOME/sqlite +set -gx USQL_HISTORY $RLWRAP_HOME/usql |
