Skip to main content

.bashrc interactive shell

# at the very top of ~/.bashrc, before any echo/printf/etc.
case "$-" in
  *i*) ;;          # interactive shell, continue
  *) return ;;     # non-interactive (scp/sftp, ssh command), stop here
esac
# at the very end of ~/.bashrc
alias ll='ls -lsah'

fastfetch