From d2372ba81909bc53675b888c072935000e097394 Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Sat, 29 Apr 2023 17:02:52 +0200 Subject: [PATCH] Add foreign-env plugin and manage nix tools --- private_dot_config/private_fish/config.fish.tmpl | 8 ++++++++ private_dot_config/private_fish/fish_plugins | 1 + 2 files changed, 9 insertions(+) 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