Change summary
dot_config/zsh/private_dot_zshrc.tmpl | 11 +++++++++++
1 file changed, 11 insertions(+)
Detailed changes
@@ -208,6 +208,17 @@ function gi() {
function zathura() { devour zathura "$1" }
function inkscape() { devour inkscape "$1" }
+# Navi integration
+_call_navi() {
+ local selected
+ if selected="$(printf "$(navi --print --path ${XDG_DATA_HOME}/navi/cheats </dev/tty)")"; then
+ LBUFFER="$selected"
+ fi
+ zle redisplay
+}
+zle -N _call_navi
+bindkey '^n' _call_navi
+
zstyle ':completion:*' completer _expand _complete _ignored _correct _approximate
zstyle ':completion:*' group-name ''
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}