# shellcheck shell=sh export BROWSER=firefox export EDITOR=vi export FZF_DEFAULT_OPTS="-m --no-mouse" export FZF_DEFAULT_COMMAND="find . -type f | cut -d'/' -f2-" export XDG_CONFIG_HOME="$HOME/.config" export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring # fcitx export XMODIFIERS=@im=fcitx export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export S6_SCANDIR="$HOME/.s6/scandir" export SWAYIDLE_LOCK=300 export SWAYIDLE_TURN_OFF=600 export GTK_THEME=Arc export LESSCOLORIZER="highlight -O ansi" export LESS="-R -z-2 -j4 -F" command -v delta >/dev/null 2>&1 && export GIT_PAGER=delta # fix java swing applications export _JAVA_AWT_WM_NONREPARENTING=1 export SFEED_URL_FILE=$HOME/.sfeed/urls export NEOVIDE_MULTIGRID=1 export PNPM_HOME="/home/odrling/.local/share/pnpm" export PATH="$HOME/.local/bin:$HOME/.local/odrbin:$PNPM_HOME:$PATH:$HOME/.luarocks/bin:$HOME/.go/bin" export FZF_DEFAULT_OPTS="-m" command -v fd > /dev/null && export FZF_DEFAULT_COMMAND="fd" export GPG_TTY=$(tty) ODRCDPATH=".:$HOME/git" export GRAPHICAL_TTY=1 export GITSTATUS_AUTO_INSTALL=0 export GITSTATUS_DAEMON=/usr/libexec/gitstatus/gitstatusd [ -e "$HOME/.nix-profile/etc/profile.d/nix.sh" ] && . "$HOME/.nix-profile/etc/profile.d/nix.sh" export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" ulimit -c unlimited [ -f ~/.profile.local ] && . ~/.profile.local export CDPATH="$ODRCDPATH" [ "$(tty)" = '/dev/tty1' ] && exec startsession if [ -n "$SSH_CONNECTION" ]; then export PINENTRY_USER_DATA="USE_CURSES=1" else GRAPHICAL_TTY=0 fi exec $SHELL