# .kshrc 3/14/2025 <swaggboi@gangstalking.agency>

# Check login shell first
if [ -t 0 ] && [ -x /usr/games/fortune ]; then
    /usr/games/fortune
    echo
fi

# user specific aliases
alias l='ls -blhF'
alias la='ls -blahF'
alias ..='cd ..'
alias digg='dig +short +noshort'
alias h='echo $HOME'
alias nc='nc -v -z'
alias cdm='cd $HOME/misc'
alias rm='rm -P'
alias p='cat'
alias n='cat -n'

if command -v doas > /dev/null 2>&1; then
    alias sudo='doas'
fi

# exports
export HISTFILE="$HOME/.sh_history"
export PKG_PATH="http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/10.1/All/"

if [ $USER = 'root' ]; then
    export PS1='$USER:/${PWD#/}:!# '
else
    export PS1='$USER:/${PWD#/}:!$ '
fi

if command -v emacs > /dev/null 2>&1; then
	export EDITOR='emacs -nw'
elif command -v mg > /dev/null 2>&1; then
	export EDITOR='mg'
fi