init
This commit is contained in:
commit
b3dba4542f
44 changed files with 1596 additions and 0 deletions
44
bin/zshrc/prompt
Normal file
44
bin/zshrc/prompt
Normal file
|
@ -0,0 +1,44 @@
|
|||
# Enable vcs_info
|
||||
autoload -Uz vcs_info
|
||||
autoload -Uz add-zsh-hook
|
||||
|
||||
# Colors
|
||||
GRAY="%F{245}"
|
||||
PURPLE="%F{141}"
|
||||
RED="%F{red}"
|
||||
RESET="%f"
|
||||
|
||||
zstyle ':vcs_info:git:*' formats '%b'
|
||||
zstyle ':vcs_info:*' enable git
|
||||
|
||||
git_precmd() {
|
||||
vcs_info
|
||||
if [[ -n "${vcs_info_msg_0_}" ]]; then
|
||||
GIT_PROMPT="${PURPLE}(${RED}${vcs_info_msg_0_}${PURPLE}) "
|
||||
else
|
||||
GIT_PROMPT=""
|
||||
fi
|
||||
|
||||
PROMPT="${GRAY}%n@%M ${RESET}%~ ${GIT_PROMPT}${PURPLE}➜ ${RESET}"
|
||||
}
|
||||
|
||||
add-zsh-hook precmd git_precmd
|
||||
|
||||
# Prompt
|
||||
# PROMPT='${GRAY}%n@%m ${RESET}%~ ${PURPLE}(${RED}${vcs_info_msg_0_}${PURPLE}) ➜ ${RESET}'
|
||||
#
|
||||
|
||||
# vcs_info
|
||||
# PROMPT='${GRAY}%n@%m ${RESET}%~ ${GIT_PROMPT}${PURPLE}➜ ${RESET}'
|
||||
# PROMPT="${GRAY}%n@%M ${RESET}%~ ${GIT_PROMPT}${PURPLE}➜ ${RESET}"
|
||||
|
||||
# Mac OS
|
||||
# export HOST="gurgul.pro"
|
||||
# sudo scutil --set HostName "Mac-mini"
|
||||
|
||||
# Linux
|
||||
# sudo hostnamectl set-hostname
|
||||
# hostnamectl
|
||||
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue