diff --git a/private_dot_config/private_fish/config.fish.tmpl b/private_dot_config/private_fish/config.fish.tmpl index fb6fd05..71c3696 100644 --- a/private_dot_config/private_fish/config.fish.tmpl +++ b/private_dot_config/private_fish/config.fish.tmpl @@ -3,6 +3,9 @@ # =========================================================================== # requires fisher (https://github.com/jorgebucaran/fisher) +set -gx EDITOR vim + +# FZF if type -q fzf function p --description "cd project" cd {{ .projectdir }} && _fzf_search_directory @@ -11,6 +14,11 @@ if type -q fzf fzf_configure_bindings --directory=\cf --git_log=\cg end +# NIX +if test -e ~/.nix-profile/etc/profile.d/nix.sh + fenv source ~/.nix-profile/etc/profile.d/nix.sh +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 index 70a3517..3f570ef 100644 --- a/private_dot_config/private_fish/fish_plugins +++ b/private_dot_config/private_fish/fish_plugins @@ -1,3 +1,4 @@ patrickf1/fzf.fish ilancosman/tide@v5 gazorby/fish-abbreviation-tips +oh-my-fish/plugin-foreign-env