49 lines
1.3 KiB
Plaintext
49 lines
1.3 KiB
Plaintext
|
# zsh exports
|
||
|
|
||
|
export HISTSIZE=100
|
||
|
export HISTFILE=$ZDOTDIR/history
|
||
|
export SAVEHIST=$HISTSIZE
|
||
|
|
||
|
export USER=$(whoami)
|
||
|
export CPATH=/home/$USER/.local/bin:/home/$USER/Projects/scripts:/home/$USER/.config:/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 && export BROWSER='chromium-bin'
|
||
|
command -v chromium && export BROWSER='chromium'
|
||
|
command -v firefox-bin && export BROWSER='firefox-bin'
|
||
|
command -v firefox && export BROWSER='firefox'
|
||
|
|
||
|
export BROWSER="$BROWSER"
|
||
|
|
||
|
export FETCH='neofetch'
|
||
|
export PS1="$PS1col"
|
||
|
export MIXER='pulsemixer'
|
||
|
export LIST='exa'
|
||
|
|
||
|
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
|