# init at each startup mkdir -p /tmp/$USER #ln -sf /tmp/$UID $HOME/.tmp [ $(readlink -f $HOME/.tmp) = "/tmp/$USER" ] || { rm -f $HOME/.tmp ln -s /tmp/$USER $HOME/.tmp } # [[ -L ~/.zhistory && -L ~/.zsh_history && -L ~/.bash_history ]] || { touch /run/user/$UID/.history ln -sf /run/user/$UID/.history ~/.zhistory ln -sf /run/user/$UID/.history ~/.zsh_history ln -sf /run/user/$UID/.history ~/.bash_history # } # avoid dumplicate env appending. # [[ -f /run/user/$UID/.zshlogon ]] && return # touch /run/user/$UID/.zshlogon PATH="$HOME/.local/bin:$PATH" PATH="$HOME/.niri-dotfiles/bin:$PATH" export -U PATH export EDITOR=nano