dotfiles/.config/yash/profile
2025-08-10 00:08:35 +02:00

29 lines
901 B
Bash
Executable file

export EDITOR=nvim
export LANG=en_US.UTF-8
export MANPAGER="nvim +Man!"
export PAGER="less"
export HOME=/home/stachel
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_STATE_HOME="$HOME/.local/state"
export PATH="$HOME/.local/bin:$HOME/.local/build/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
#if [ -f ~/.config/user-dirs.dirs ]; then
# while IFS='=' read -r key value; do
# key=${key//[$'\t\r\n']} # Remove whitespace
# value=${value//\"/} # Remove quotes
# value=${value//\$HOME/~} # Expand $HOME
# export "$key=$value"
# done < ~/.config/user-dirs.dirs
#fi
#if [ -z "$XDG_RUNTIME_DIR" ]; then
# XDG_RUNTIME_DIR="/tmp/$(id -u)-runtime-dir"
# mkdir -pm 0700 "$XDG_RUNTIME_DIR"
# export XDG_RUNTIME_DIR
#fi
if [ -z "$SSH_AUTH_SOCK" ]; then
eval "$(ssh-agent -s)"
fi