diff --git a/fish/conf.d/installs.fish b/fish/conf.d/installs.fish index dfbf293f..e30a4c1b 100644 --- a/fish/conf.d/installs.fish +++ b/fish/conf.d/installs.fish @@ -60,11 +60,7 @@ function install-core end function config-fish - rm -rf ~/.config/fish || true && mkdir -p ~/.config/fish/functions - echo "\ - function fish_user_key_bindings - fzf_key_bindings - end" | tee ~/.config/fish/functions/fish_user_key_bindings.fish + rm -rf ~/.config/fish || true && mkdir -p ~/.config/fish echo "source ~/myconfigs/fish/config.fish" | tee ~/.config/fish/config.fish curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher # To be able to source bash scripts diff --git a/fish/config.fish b/fish/config.fish index 81992364..51469086 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -237,6 +237,9 @@ end if command -v difft &> /dev/null set -gx GIT_EXTERNAL_DIFF "difft --color=always --tab-width=2" end +if command -v fzf &> /dev/null + fzf --fish | source +end # gdb alias gdbrun='gdb --ex run --args ' alias colorless='sed -r "s/\x1B\[([0-9]{1,3}(;[0-9]{1,2})?)?[mGK]//g"'