diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2021-06-20 15:41:20 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2021-06-20 15:41:20 +0200 |
commit | 1af1306c2c710ffba80c7c033bcef30a36fba51d (patch) | |
tree | c2f6e861d4ce54cac4d9ab2e1489a77c5dce1c2d /.config/zsh/functions.zsh | |
parent | fcb8668fc5435ce5f306a8c218d7c1eb1f4d91e5 (diff) |
New zsh config inspired by Chris
Diffstat (limited to '.config/zsh/functions.zsh')
-rw-r--r-- | .config/zsh/functions.zsh | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/.config/zsh/functions.zsh b/.config/zsh/functions.zsh deleted file mode 100644 index 303e91c..0000000 --- a/.config/zsh/functions.zsh +++ /dev/null @@ -1,29 +0,0 @@ -# Change cursor shape for different vi modes. -function zle-keymap-select { - if [[ ${KEYMAP} == vicmd ]] - [[ $1 = 'block' ]]; then - echo -ne '\e[1 q' - - elif [[ ${KEYMAP} == main ]] - [[ ${KEYMAP} == viins ]] - [[ ${KEYMAP} = '' ]] - [[ $1 = 'beam' ]]; then - echo -ne '\e[5 q' - fi -} - - -# Prompt called purs -function zle-line-init zle-keymap-select { - PROMPT=`$HOME/.local/src/purs/target/release/purs prompt -k "$KEYMAP" -r "$?" --venv "${${VIRTUAL_ENV:t}%-*}"` - zle reset-prompt -} -zle -N zle-line-init -zle -N zle-keymap-select - -autoload -Uz add-zsh-hook - -function _prompt_purs_precmd() { - /$HOME/.local/src/purs/target/release/purs precmd -} -add-zsh-hook precmd _prompt_purs_precmd |