Це стара версія документу!
###################### # Configure PATH ENV # ###################### # prepend additional user directories export PATH="$PATH:/snap/bin:/usr/local/scripts:$HOME/bin:$HOME/.local/bin:$HOME/scripts" ########################## # Configure shell prompt # ########################## # Colors # 0 - Black # 1 - Red # 2 - Green # 3 - Yellow # 4 - Blue # 5 - Magenta # 6 - Cyan # 7 - White # you can make it lighter with BOLD attribute # CNORM="\[$(tput sgr0)\]" CLIGHTGREEN="\[$(tput bold)$(tput setaf 2)\]" CGREEN="$CNORM\[$(tput setaf 2)\]" CLIGHTCYAN="\[$(tput bold)$(tput setaf 6)\]" CCYAN="$CNORM\[$(tput setaf 6)\]" CGRAY="$CNORM\[$(tput setaf 7)\]" CWHITE="\[$(tput bold)$(tput setaf 7)\]" CLIGHTRED="\[$(tput bold)$(tput setaf 1)\]" # assign colors to data DAYC=$CLIGHTGREEN DATEC=$CGREEN PATHC=$CLIGHTGREEN HOSTC=$CLIGHTCYAN EVENTC=$CCYAN TIMEC=$CGREEN GTC=$CWHITE LASTEXITC=$CLIGHTGREEN SUCOLOR=$CLIGHTRED # Prepare prompt PRUSER="-" if [ "$EUID" = "0" ]; then PRUSER="${SUCOLOR}#${CNORM}" fi PS1="$DAYC\D{%a}$DATEC/\D{%b,%d}:pts/\l:$PATHC\w\n\ ${HOSTC}\h$CNORM:$PRUSER$EVENTC\!$TIMEC/\A$CNORM|$LASTEXITC\$?$GTC>$CNORM" export PS1 # PS2 – Continuation interactive prompt export PS2="continue-> " # The PS4 shell variable defines the prompt that gets displayed, when you execute a shell script in debug mode export PS4='$0.$LINENO+ ' ######## # MISC # ######## export HISTSIZE=1000 export HISTTIMEFORMAT="%t%d.%m.%y %H:%M:%S%t" [ -f "$HOME/.bash_aliases" ] && source "$HOME/.bash_aliases"