# # ~/.bashrc # # If not running interactively, don't do anything [[ $- != *i* ]] && return alias ls='ls --color=auto' #PS1='[\u@\h \W]\$ ' # vi bindings set -o vi # doas bash completion complete -cf doas # default editor export EDITOR=nvim export VISUAL=nvim export TERMINAL=alacritty # Path to store working directory export WDIR_PATH="/tmp/$(id -u).wdir" # include bash aliases if [ -f ~/.bash_aliases ] then source ~/.bash_aliases fi # source custom functions. for f in ~/.config/scripts/functions/*; do source "$f"; done if [ -f $WDIR_PATH ] then wdir="$(cat $WDIR_PATH)" echo "Working directory from $WDIR_PATH" cd "$wdir" fi