speedie-zsh/.config/zsh/dotfiles/.zsh_export

52 lines
1.5 KiB
Plaintext
Executable file

# zsh exports
export HISTSIZE=1000
export HISTFILE=/tmp/zsh-history
export SAVEHIST=$HISTSIZE
export USER=$(whoami)
export CPATH=/home/$USER/.local/bin:/home/$USER/Projects/scripts:/home/$USER/.config:/home/$USER/Scripts
export SCRIPTDIR="/home/$USER/Scripts"
export EDITOR='nvim'
export LANG="en_US.UTF-8"
command -v sudo > /dev/null && export PERM='sudo'
command -v doas > /dev/null && export PERM='doas'
export PERM="$PERM"
export PATH=$PATH:$CPATH
export PLAYER='mpv'
export TERMINAL=st
command -v chromium-bin > /dev/null && export BROWSER='chromium-bin'
command -v chromium > /dev/null && export BROWSER='chromium'
command -v firefox-bin > /dev/null && export BROWSER='firefox-bin'
command -v firefox > /dev/null && export BROWSER='firefox'
export PS1="$PS1col"
export MIXER='pulsemixer'
export TOOL='fzf'
export PROJECTDIR="$HOME/Projects"
export DOTDIR="$HOME/.config"
export LIST='exa'
export SERVERDATA="$HOME/.config/secrets/.serverdata"
command -v pacman > /dev/null && \
export PKGINSTALL='$PERM pacman -S' && \
export PKGREMOVE='$PERM pacman -Rs' && \
export PKGCLEAN=''
command -v emerge > /dev/null && \
export PKGINSTALL='$PERM emerge' && \
export PKGREMOVE='$PERM emerge --deselect' && \
export PKGCLEAN='$PERM emerge --depclean -a'
export LISTDEVICE='lsblk'
export DEVICEINFO='df'
export ZPLUGINDIR=~/.config/zsh/plugins
export JavaScriptCoreUseJIT=0
export DOTNET_CLI_TELEMETRY_OPTOUT=true
export XDG_DESKTOP_DIR="/dev/null"
export ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.18