aboutsummaryrefslogtreecommitdiff
path: root/dot_profile
diff options
context:
space:
mode:
authortwells46 <173561638+twells46@users.noreply.github.com>2025-12-31 13:28:05 -0600
committertwells46 <173561638+twells46@users.noreply.github.com>2025-12-31 13:28:05 -0600
commit2140ab51deed88e90eafebf9520fa5f9995dc7c9 (patch)
tree03cf1dcd2900495c1efb79aaa85f3254ecd5fb87 /dot_profile
parentff8f50638e4b17a9d7cc88d2f0d9560b7effce39 (diff)
Migrate from stow
Diffstat (limited to 'dot_profile')
-rw-r--r--dot_profile67
1 files changed, 67 insertions, 0 deletions
diff --git a/dot_profile b/dot_profile
new file mode 100644
index 0000000..eef2508
--- /dev/null
+++ b/dot_profile
@@ -0,0 +1,67 @@
+export EDITOR="/usr/bin/kak"
+
+export PATH="$HOME/.local/bin:$PATH"
+
+export XDG_CONFIG_HOME="$HOME/.config"
+export XDG_DATA_HOME="$HOME/.local/share"
+export XDG_CACHE_HOME="$HOME/.cache"
+
+export MPD_HOST="$XDG_RUNTIME_DIR/mpd.sock"
+export XINITRC="$XDG_CONFIG_HOME/x11/xinitrc"
+
+export CARGO_HOME="$XDG_DATA_HOME/rust/cargo"
+export RUSTUP_HOME="$XDG_DATA_HOME/rust/rustup"
+
+export GOPATH="$XDG_DATA_HOME/go"
+export GOMODCACHE="$XDG_CACHE_HOME/go/mod"
+export PATH="$PATH:/usr/local/go/bin"
+export PATH="$PATH:$GOPATH/bin"
+
+. /home/tom/.local/share/ghcup/env
+
+export PYTHONSTARTUP="$XDG_CONFIG_HOME/python/pythonrc"
+export SQLITE_HISTORY="$XDG_DATA_HOME/sqlite_history"
+
+export PASSWORD_STORE_DIR="$XDG_DATA_HOME/password-store"
+export GNUPGHOME="$XDG_DATA_HOME/gnupg"
+
+export FZF_DEFAULT_OPTS="--reverse --height=50%"
+export _ZO_FZF_OPTS="--scheme=path --tiebreak=index --height=75% --reverse --border=rounded --no-scrollbar --preview=\"ls --color -al {2}\" --preview-window=right"
+#export BAT_THEME="base16"
+export MANPAGER="less -R --use-color -Dd+r -Du+b"
+
+# NB
+export NBRC_PATH="$XDG_CONFIG_HOME/nbrc"
+export NB_AUDIO_TOOL='mpv'
+export NB_MARKDOWN_TOOL='glow -w 120 -t'
+export NB_DIR="$XDG_DATA_HOME/nb"
+# Stupid `nc` script that serves the css file in $NB_DIR/style.css
+export NB_CUSTOM_CSS_URL="http://localhost:4646"
+
+# Ollama
+export OLLAMA_NOHISTORY=1
+
+# Plan9
+#export PLAN9="/usr/local/plan9"
+#export PATH="$PATH:$PLAN9/bin"
+
+# Misc.
+export VSCODE_PORTABLE="$XDG_DATA_HOME/vscode"
+export RANDFILE="$XDG_CACHE_HOME/rnd"
+export NPM_CONFIG_CACHE="$XDG_CACHE_HOME/npm"
+export NPM_CONFIG_PREFIX="$XDG_DATA_HOME/npm"
+export DOCKER_CONFIG="$XDG_CONFIG_HOME/docker"
+
+export UNITS_HISTORY="$XDG_DATA_HOME/units_history"
+export PYTHONSTARTUP="$XDG_CONFIG_HOME/python/pythonrc"
+export SQLITE_HISTORY="$XDG_DATA_HOME/sqlite_history"
+
+# Unused
+# export XINITRC="$XDG_CONFIG_HOME/x11/xinitrc"
+# export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority"
+export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0"
+export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc"
+export INPUTRC="$XDG_CONFIG_HOME/shell/inputrc"
+export ANSIBLE_CONFIG="$XDG_CONFIG_HOME/ansible/ansible.cfg"
+export MBSYNCRC="$XDG_CONFIG_HOME/mbsync/config"
+export ELECTRUMDIR="$XDG_DATA_HOME/electrum"