############################################################################ # -- BASH -- ############################################################################ # Basic bash prompt PS1='[\u@\h \w]# ' # Prompt that smiles or frowns, depending on exit code of last command PS1="\u@\h \[\e[33m\]\W\[\e[0m\] \[\`if [[ \$? = "0" ]]; then echo '\e[32m=)\e[0m'; else echo '\e[31m=(\e[0m' ; fi\`\] \$ " # Similar to last prompt, anime style export PS1="\`if [ \$? = 0 ]; then echo \\\^\\\_\\\^; else echo \\\-\\\_\\\-; fi\`*\u \w:\h)" ############################################################################ # -- TCSH -- ############################################################################ # Basic, comprehensive prompt set prompt="%m %B[%t]%b %n [%/]%#" # Simple prompt set prompt='[%n@%m %B%~%b]%% ' # Two-liner set prompt="-------%B%n:%m:%/:%T%b-------\n%h%% " # Changes window title set prompt="%{\033]0;%n@%m:%~\007%}%{\033[0;30m%}%B%n% b@%{\033[0;34m%}%B%m%b%{\033[0;37m%}:%~ %B>%b " # Basic, pretty set prompt = "%B[%c]%n@%m:%l%#%b " # EVERYTHING set prompt = "(%d %D %w %Y %T) %B%n@%M:%l%b %/%# " # Two-liner, promptfu set prompt="[%P] %B%n@%M%b:%l [%~] (%?)\nprompt-fu =%# " #Sets status bar at the top of the screen set prompt='%{^[7^[[H^[[0;1;37;41m^[[K(%n@%m) %! %~ ^[[0;37;40m^[8^[[A^[[B%}%% '