[+] Update prompt creation
This commit is contained in:
+18
-10
@@ -11,13 +11,21 @@ prompt-show() {
|
|||||||
prompt "$PROMPT_RAW" show
|
prompt "$PROMPT_RAW" show
|
||||||
}
|
}
|
||||||
|
|
||||||
# ZSH
|
########### Build a zsh prompt
|
||||||
DEFAULT_USER="hykilpikonna"
|
# New line first
|
||||||
PROMPT=$(color "&n&5%D{%a %m-%d %H:%M}&r | &1%m&r |")
|
prompt-set 0 "&n"
|
||||||
# Shows a cat if I'm hykilpikonna
|
# Time stamp
|
||||||
if [[ "$USER" != "$DEFAULT_USER" ]]; then
|
prompt-set 10 "&5%D{%a %m-%d %H:%M}&r "
|
||||||
PROMPT=$(color "$PROMPT &e%n&r")
|
# Hostname
|
||||||
else
|
prompt-set 20 "&1%m&r "
|
||||||
PROMPT=$(color "$PROMPT 🐱")
|
# Username, or show a cat if I'm hykilpikonna
|
||||||
fi
|
prompt-set 30 "&e%n&r "
|
||||||
PROMPT=$(color "$PROMPT &r%~&n> ")
|
[[ "$USER" == "hykilpikonna" ]] && prompt-set 30 "🐱 "
|
||||||
|
# Directory
|
||||||
|
prompt-set 40 "&r%~ "
|
||||||
|
# New line after the prompt header
|
||||||
|
prompt-set 1000 "&n"
|
||||||
|
# Before input
|
||||||
|
prompt-set 1100 "> "
|
||||||
|
# Create prompt
|
||||||
|
PROMPT=$(prompt-show)
|
||||||
|
|||||||
Reference in New Issue
Block a user