diff options
| author | Peter Son Struschka <me@peter-struschka.com> | 2020-02-02 12:50:32 +0800 |
|---|---|---|
| committer | Peter Son Struschka <me@peter-struschka.com> | 2020-02-02 12:50:32 +0800 |
| commit | f2b18aab5a84d04a36f4194473680ad70bdb5578 (patch) | |
| tree | e9db24237556f25832811d224bcb7898f22d5d1a /zsh/.zshrc | |
| parent | 2bb9010d2e613206ce3d476dbea81eb9a56f3c66 (diff) | |
| download | dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.gz dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.bz2 dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.lz dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.xz dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.zst dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.zip | |
script to find and edit config files
Diffstat (limited to 'zsh/.zshrc')
| -rw-r--r-- | zsh/.zshrc | 65 |
1 files changed, 33 insertions, 32 deletions
@@ -22,52 +22,53 @@ antigen bundle zsh-users/zsh-completions antigen bundle zsh-users/zsh-history-substring-search if [ "$TERM" = "linux" ]; then - _SEDCMD='s/.*\*color\([0-9]\{1,\}\).*#\([0-9a-fA-F]\{6\}\).*/\1 \2/p' - for i in $(sed -n "$_SEDCMD" $HOME/.Xresources | awk '$1 < 16 {printf "\\e]P%X%s", $1, $2}'); do - echo -en "$i" - done - clear + _SEDCMD='s/.*\*color\([0-9]\{1,\}\).*#\([0-9a-fA-F]\{6\}\).*/\1 \2/p' + for i in $(sed -n "$_SEDCMD" $HOME/.Xresources | awk '$1 < 16 {printf "\\e]P%X%s", $1, $2}'); do + echo -en "$i" + done + clear fi -# THEME -POWERLEVEL9K_INSTALLATION_PATH=$ANTIGEN_BUNDLES/bhilburn/powerlevel9k -POWERLEVEL9K_PROMPT_ON_NEWLINE=true -POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX="" -#POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="↳ " -POWERLEVEL9K_PROMPT_ADD_NEWLINE=true -POWERLEVEL9K_MODE='awesome-fontconfig' -POWERLEVEL9K_SHORTEN_DIR_LENGTH=3 +if [ "$TERM" != "linux" ]; then + # THEME + POWERLEVEL9K_INSTALLATION_PATH=$ANTIGEN_BUNDLES/bhilburn/powerlevel9k + POWERLEVEL9K_PROMPT_ON_NEWLINE=true + POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX="" + #POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="↳ " + POWERLEVEL9K_PROMPT_ADD_NEWLINE=true + POWERLEVEL9K_MODE='awesome-fontconfig' + POWERLEVEL9K_SHORTEN_DIR_LENGTH=3 -POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon context virtualenv dir dir_writable vcs) -POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status command_execution_time root_indicator background_jobs history time) + POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon context virtualenv dir dir_writable vcs) + POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status command_execution_time root_indicator background_jobs history time) -# antigen theme https://gist.github.com/pstruschka/c05686e6cf10e12471a3104e42e6366b.git agnoster_custom -antigen theme bhilburn/powerlevel9k powerlevel9k - -antigen apply + # antigen theme https://gist.github.com/pstruschka/c05686e6cf10e12471a3104e42e6366b.git agnoster_custom + antigen theme bhilburn/powerlevel9k powerlevel9k + antigen apply +fi if type "kitty" > /dev/null; then - autoload -Uz compinit - compinit - # Completion for kitty - kitty + complete setup zsh | source /dev/stdin - - alias kdiff="kitty +kitten diff" - alias kicat="kitty +kitten icat" - alias kunicode="kitty +kitten unicode_input" - alias kpanel="kitty +kitten panel" - alias khints="kitty +kitten hints" - alias kclip="kitty +kitten clipboard" + autoload -Uz compinit + compinit + # Completion for kitty + kitty + complete setup zsh | source /dev/stdin + + alias kdiff="kitty +kitten diff" + alias kicat="kitty +kitten icat" + alias kunicode="kitty +kitten unicode_input" + alias kpanel="kitty +kitten panel" + alias khints="kitty +kitten hints" + alias kclip="kitty +kitten clipboard" fi if type "exa" > /dev/null; then - alias ls=exa + alias ls=exa fi if type "thefuck" > /dev/null; then - eval $(thefuck --alias) + eval $(thefuck --alias) fi if type "fasd" > /dev/null; then |
