From 8462859b15a522698b42b23582787ff524403bd2 Mon Sep 17 00:00:00 2001 From: Erik Cowley Date: Wed, 27 Sep 2023 21:52:37 -0400 Subject: [PATCH] Updates to zshrc for fzf --- .zshrc | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.zshrc b/.zshrc index 7b34dbc..7b85bb4 100644 --- a/.zshrc +++ b/.zshrc @@ -101,3 +101,27 @@ source $ZSH/oh-my-zsh.sh # alias ohmyzsh="mate ~/.oh-my-zsh" set -o vi + +source $HOME/venv/default/bin/activate +PATH=$PATH:/home/cowley/Downloads/go/bin +PATH=$PATH:$HOME/go/bin +export PATH + +TRAPWINCH() { + zle && { zle reset-prompt; zle -R } +} + +function Zml2ZV9vbmVfb25lX2Nz { + dirfile="$HOME/directories.txt" + if ! [ -f $dirfile ] || test $(find $dirfile -mmin +720) + then + find $HOME -type d -not -path '*/.*' 1> $dirfile 2>/dev/null + fi + cd $(cat $dirfile | fzf) + zle reset-prompt +} +zle -N 'Zml2ZV9vbmVfb25lX2Nz' +bindkey -M vicmd '\\f' 'Zml2ZV9vbmVfb25lX2Nz' +alias '\f'='Zml2ZV9vbmVfb25lX2Nz' + +TRAPWINCH