Окончательный вид терминала:
sudo apt-get install zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
После установки, в ~/.zshrc
вместо строки с началом ZSH_THEME=
вставить:
POWERLEVEL9K_MODE='awesome-fontconfig'
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(root_indicator context dir vcs)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(time)
POWERLEVEL9K_PROMPT_ON_NEWLINE=true
# `git hub colors`
POWERLEVEL9K_VCS_CLEAN_BACKGROUND='042'
POWERLEVEL9K_VCS_UNTRACKED_BACKGROUND='100'
POWERLEVEL9K_VCS_MODIFIED_BACKGROUND='red'
POWERLEVEL9K_STATUS_VERBOSE=false
POWERLEVEL9K_TIME_FORMAT="%D{%H:%M:%S}"
export DEFAULT_USER="$USER"
# `theme`
ZSH_THEME="powerlevel9k/powerlevel9k"
В терминале выполняем: sudo chsh -s /bin/zsh
и перезапускаем сеанс пользователя
Дополнительная информация:
- Скачиваем репозиторий и следуем инструкции по установке из его readme:
https://github.com/gabrielelana/awesome-terminal-fonts
- Либо выбираем в папке
./fonts/fontawesome-regular.ttf
- Двойной клик > Установить
fc-cache -fv ~/.fonts
source ~/.zshrc
либо перезапустить терминал
Оригинал установки: zsh-autosuggestions
- Склонировать репозиторий в
$ZSH_CUSTOM/plugins
(по умолчанию~/.oh-my-zsh/custom/plugins
)
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
- В
~/.zshrc
добавить плагин
plugins=(zsh-autosuggestions)
- А также в конце добавить
# set orange color
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=3"
# if color is not set, add this line (uncomment) to the end of the file ~/.zshrc
# export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=3"
ZSH_AUTOSUGGEST_BUFFER_MAX_SIZE='15'
# bind shortcut: ctrl + space
bindkey '^ ' autosuggest-accept
- Запустить команду
source ~/.zshrc
либо перезапустить терминал