Set the prompt name to don, while keeping the current directory and prompt symbol visible:
PROMPT='%F{#5C6CFF}don %~ %#%f '
Use a brighter blue prompt color that stays readable on a black terminal background:
# Prompt color used above: #5C6CFF
PROMPT='%F{#5C6CFF}don %~ %#%f '
Add a blank line before each new prompt for more visual separation between commands:
precmd() {
print
}
Automatically run ls when opening a fresh interactive shell in ~/Projects:
if [[ -o interactive && "$PWD" == "$HOME/Projects" ]]; then
ls
fi
Keep ~/.local/bin on the shell path:
export PATH="$PATH:$HOME/.local/bin"