All pastes #71947 Raw Edit

Something

public text v1 · immutable
#71947 ·published 2006-06-26 11:13 UTC
rendered paste body
case "$-" in *i*)
        set -o emacs
        alias exit='clear; exit'

        prompt()
        {
                if [ $(/usr/bin/id -u) -eq 0 ]; then
                        echo '# '
                else
                        echo '$ '
                fi
        }

        escape()
        {
                echo $1 | sed 's/\//\\/g'
        }

        curdir()
        {
                pwd | sed "s/\/$(escape $HOME)/~/"
        }

        export PS1="\$USER@NetBSD \$(curdir)\$(prompt)"

        ;;
esac