From 2f69200b855707b442b4f7f3d22710171db06f82 Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Sat, 29 Apr 2023 16:26:17 +0200 Subject: [PATCH] Add Fish shell config --- private_dot_config/private_fish/config.fish.tmpl | 16 ++++++++++++++++ private_dot_config/private_fish/fish_plugins | 3 +++ 2 files changed, 19 insertions(+) create mode 100644 private_dot_config/private_fish/config.fish.tmpl create mode 100644 private_dot_config/private_fish/fish_plugins diff --git a/private_dot_config/private_fish/config.fish.tmpl b/private_dot_config/private_fish/config.fish.tmpl new file mode 100644 index 0000000..fb6fd05 --- /dev/null +++ b/private_dot_config/private_fish/config.fish.tmpl @@ -0,0 +1,16 @@ +# =========================================================================== +# Fish config +# =========================================================================== +# requires fisher (https://github.com/jorgebucaran/fisher) + +if type -q fzf + function p --description "cd project" + cd {{ .projectdir }} && _fzf_search_directory + end + # File find: CTRL+F, Git log: CTRL+G + fzf_configure_bindings --directory=\cf --git_log=\cg +end + +if status is-interactive + # Commands to run in interactive sessions can go here +end diff --git a/private_dot_config/private_fish/fish_plugins b/private_dot_config/private_fish/fish_plugins new file mode 100644 index 0000000..70a3517 --- /dev/null +++ b/private_dot_config/private_fish/fish_plugins @@ -0,0 +1,3 @@ +patrickf1/fzf.fish +ilancosman/tide@v5 +gazorby/fish-abbreviation-tips