作者:SleepyBag
链接:https://www.zhihu.com/question/33277508/answer/793615306
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
powerlevel10k,一套顶十套:
https://github.com/romkatv/powerlevel10kgithub.com
傻瓜式安装,打开 zsh 会有安装指引,带你配置好所有的东西,每台机器都可以配置成不一样的样子。下面这是我的一个配置:
如果你喜欢 emoji 的话,你可以像我一样,把它的大部分图标改成 emoji,只要在 .zshrc 里加上下面几行就好:
typeset -g POWERLEVEL9K_DIR_CLASSES=(
"/etc|/etc/*|*config*" ETC ⚙️
"~" HOME
"~/*" HOME_SUBFOLDER
"*" DEFAULT
)
typeset -g POWERLEVEL9K_ANACONDA_VISUAL_IDENTIFIER_EXPANSION=' '
typeset -g POWERLEVEL9K_TIME_VISUAL_IDENTIFIER_EXPANSION=' '
# typeset -g POWERLEVEL9K_VCS_UNTRACKED_ICON='❓'
typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_VISUAL_IDENTIFIER_EXPANSION='⌛'
typeset -g POWERLEVEL9K_CONTEXT_PREFIX=' '
typeset -g POWERLEVEL9K_TIME_PREFIX=''
typeset -g POWERLEVEL9K_STATUS_OK_VISUAL_IDENTIFIER_EXPANSION='✔️'
typeset -g POWERLEVEL9K_STATUS_OK_PIPE_VISUAL_IDENTIFIER_EXPANSION='✔️'
typeset -g POWERLEVEL9K_STATUS_ERROR_VISUAL_IDENTIFIER_EXPANSION='✘'
typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL_VISUAL_IDENTIFIER_EXPANSION='✘'
typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE_VISUAL_IDENTIFIER_EXPANSION='✘'
typeset -g POWERLEVEL9K_TIME_FORMAT='%D{%b-%d %H:%M}'
typeset -g POWERLEVEL9K_VCS_PREFIX=''
typeset -g POWERLEVEL9K_LOCK_ICON=' '
typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_PREFIX=''