blob: 60f00b94b0a21ea466e10672a934c91ee000fc7d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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
|