From 45cffde409f0dfa3a5ff99fa340aab91a79be522 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chlo=C3=A9=20Vulquin?= Date: Sun, 18 Jan 2026 22:54:09 +0100 Subject: sh: add fish xdg compat --- dot_local/share/sh/xdg.fish | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 dot_local/share/sh/xdg.fish (limited to 'dot_local') 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 -- cgit v1.2.3