ααΆαα
ααα
αΆαααΈαα»α
ααΆααα’ααααααΆαα½ααααααα·ααΈααααΆααααΆαααααΆααΈααααααΆααα»αααΆα αα·αα’αΆα
ααααΌαααΆαααααααΆαα αα
ααΎα’ααΈαααΊαα·α α αΎααα½αααΆαααΌααααΈαααα
αααα»αααααΆααΈααααα½αα―αααααΆαααΌαααΆααααααααααα½α
ααΆααααα
ααΆα
αααΎαααΎααααΈααααΎα±ααααΆααΎααα
αααααααα’αΆαα ααααααΆαααΆααααα ααΎααααΈααααααααααΆααΈααααααααΆα (αα
αααα»α DE ααΆαα
ααα
αΆαααΆαα½α) αα
ααΆα’αααΈααααααααααα’αΆα α αΎααααα»αααααααα½αααΆααααα½α αα·αααΆααααα½αααααΎ αααα»αααΆαα
αααΆααααα
αααΎαα ααΌα
αααα ααΎα’αααα’αΆα
ααααΎα±ααααααΆααΈαααααΆαααΎαααΆααααα½α αα·αααΈαααΆααααα»αααΆαααααΎααααΆαααααααααααΆ?
ααΆααααααααα»αααΆα
αααααΆααααααααΆ
ααΆαα
ααα
αΆαααΆαα
αααΎαααααΆααααααΆαα½α Bash ααααΆααααααΆαα½αα αααααααΎαααααα·ααΈαααααα α’αααα’αΆα
ααααΎα’αααΈαααα’αααα
ααααΆαα
ααααΈααΆ ααα»ααααααΆααΆααααααΆααααα½ααααα»αααΆααααααα
ααΆα
- ααααΆαα·α ααααα·αααααααααααΆααααΆαααααααααααααααααααααα·ααααΆααααααααΆαα αααα α»α α¬ . αα·αααΌα Bash α’ααααα·αα αΆαααΆα αααααααα ααΆααααααααααααα α’αααΈααααααααΆαααααΎαααΆααα ααααα·αααααααααα»αα ααααΈαααα’ααα
- ααΌαααΆααααααααααα½α ααΆααααα ααΆα αααΎα αααΌαα»α αααααα·ααΈαααα½α αα·αα αααΎααααα ααΆαααααΌαααΆαααααααΆααααααααααααα (oh-my-zsh, prezto α ααΆααααΈαααααααα’αααΈαααΆααα’αααααα’αΆα αααααα ααΆααα αααα»α Bash ααα»ααααααΆααααααΆααααααααα½α ααΆααααα ααΆα αααΎααααααΆαα Zsh α αααααΆαα Bash ααΆαβα ααα½αβαα·α βαα½α βααΆαα α αΎαβααααβαα·αβααΆαβααΆααβααβαααα
ααΆαααααααΊααΆα ααα»ααα ααααααααααα»αααααΌαααΈ Bash αα Zsh α αααα ααΈααα Zsh ααΆαααααααα’ααΆα αααΎααααα
ααΆαααα‘αΎα Zsh
ααααΌαααΌαααα‘αΎα Zsh (ααααα·αααΎααΆααααΌαααΆαααα‘αΎααα½α α αΎαα§ααΆα αααααΌα ααΆαα αααα»α Manjaro α’αααα’αΆα ααααααα αΆαααα):
sudo apt install zsh
αα
αααααααΌαααΆαααααα»αα±ααααα‘αΎα Zsh ααΆαααααααΆαααΎαααΌαα
α»α
Y
αααααΆααα
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
zsh: αααα·αααΎαααΆααααααααΆ: curl
ααααα curl
:
sudo apt install curl
ααΆαααααα·α
ααΆαααααααααααα ααΆααΆααααααΆααααα½ααααα»αααΆααα»αααααΆαα·ααΆααααΆααΈα αα
αααααααααααααααααααααΆααααααααΆααααΌαααΆαααααα·α
ααΆααααααααααααΆα α§ααΆα ααα ααααΉαααααΌαααΆαααΌααααααΆαα α αΎαααΆααααααααΆααΉαααααΌαααΆαααααα·α
ααΆααααααααααΈα’αααααααααααΆα αααααα‘αΎααααααα·ααΈαααα½α zsh-syntax-highlighting
:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
zsh: αααα·αααΎαααΆααααααααΆ: git
ααα‘αΎα gitα
sudo apt install git
ααΎααααΈα±αααααααα·ααΈαααα½αααααΎαααΆα ααΆααααΌαααααααΆααα
αα
αααα»αα―αααΆα ~/.zshrc
ααααΆααααααΌααααααΆααααΈ plugins=
:
plugins=(git zsh-syntax-highlighting)
ααααα·αααΎαα·αααΆααααααΆααααααααααααΌαααααααααΆα
αα½α ααΆααα αΎα! ααΎαααα½αααΆαααααΆααΈαααΆααααα½α αα·ααα»αααΆαα α₯α‘αΌαβαααβααΎαβααααΎβα±ααβααΆβαααβα α·αααα
ααααΌαααΌαααΆαααΆααααα
ααΆαααα‘αΎααααααΆααα
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
ααΆααα αα·ααααααααα»αααα’αααααα
αααααααα JetBrains Mono Nerd
(ααΆαα½αααΌαααααΆα)α
ααααΎαααΎααα½ααααα»αα
ααααΡΡΠΈΡΡ/complete
ααααΎαααΎααα»αααα’αααα αααααααΆα "ααΈαααΌααααααΆ" ααΆαα½αααΉαααΆααααα
αα "αααΌααΌ" α
ααΎαααααΆαααα»αααα’αααααα·ααααααΆαααα
ααΆαααααααα½α ~/.zshrc
.
ααααα·αααΎα―αααΆαααΆααααααΆααααΆααααααα½α α αΎα ααΌααααα½ααα½αααΆα
-
ZSH_THEME="powerlevel10k/powerlevel10k"
-
POWERLEVEL9K_MODE="nerdfont-complete"
αααα αααααααααΆαααα½αααααΆααα ααΆααααΆααΈαααΊαααα αααα»αα αααα»αααΆαααααααΆαααααααααΆαααααααααααααΆααΆα αααΎα ααααααα½ααα½αααΆ αα·αααΆαααααα αα ααΎ Monokai Dark α ααΆαα·ααααααΆααααααααααααααα»ααααααΆααΈαααΆααα·αααααΊα αααααΈαααα
[colors]
# special
foreground = #e6e6e6
foreground_bold = #e6e6e6
cursor = #fff
background = #000
# black
color0 = #75715e
color8 = #272822
# red
color1 = #f92672
color9 = #f92672
# green
color2 = #a6e22e
color10 = #a6e22e
# yellow
color3 = #434648
color11 = #7ea35f
# blue
color4 = #66d9ef
color12 = #66d9ef
# magenta
color5 = #ae81ff
color13 = #ae81ff
# cyan
color6 = #adb3b9
color14 = #62ab9d
# white
color7 = #2AA198
color15 = #2AA198
αααα αααα»αααααΆααααααΌααα»αααααΆαα αααα»αααααΆααΈαααααααααααΆ (ααΆααααααΆααΆααααΌαααΆαααααΎααΆααααααΆααααααααααΆααΈα) ααα»ααααααααΆαααααααααΊααΌα ααααΆαα αααααααΈααααααα α’αααα’αΆα ααΆαα αΌαααααΌαααααΆαααααα Termite α αΎαααΆαα ααααΆαααααΆααααααΆααΈαααααα’αααααΆαααα terminal.sexy
ααΎαααααΎαααΆαααΆαααααααα
ααΆαααααα p10k configure
.
ααααΌαααΌαααΆαααΆααααααααααααΎαααΎααααααΎααααα αΆααααα’αααα
αΌαα
α·ααααααα»αα
ααΆααααα α»ααααααααΊααααΆααααααΌαααΆαααααααα ααΆααααααααααααα αα·ααααα½αααααααααααΆααααααΆαα½αα
ααΆαααααααα½αα―αααΆα ~/.p10k.zsh
.
ααααα·αααΎα―αααΆαααΆααααααΆααααΆααααααα½α α αΎα ααΌααααα½ααα½αααΆα ααΌααααα’αΆα ααα½αααΆααααααααΎααΆααααααααΆ
for i in {0..255}; do print -Pn "%K{$i} %k%F{$i}${(l:3::0:)i}%f " ${${(M)$((i%6)):#3}:+$'n'}; done
- αααα αΆααααααα
αα
α»ααααααααα»αααααα
typeset -g POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_last
- ααααααΆαααααααααα»αααα
typeset -g POWERLEVEL9K_DIR_BACKGROUND=33
- ααααααα½αα
typeset -g POWERLEVEL9K_PROMPT_CHAR_OK_{VIINS,VICMD,VIVIS,VIOWR}_FOREGROUND=2
ΠΈ
typeset -g POWERLEVEL9K_PROMPT_CHAR_ERROR_{VIINS,VICMD,VIVIS,VIOWR}_FOREGROUND=1
- ααααααΆααααααααΆααΆ Gitα
typeset -g POWERLEVEL9K_VCS_CLEAN_BACKGROUND=15
αααααα
ααα α»αα
GITα
αααααα
ααααα: www.habr.com