From 9de04a34f1987d1adf410a0709d2315aaf774a93 Mon Sep 17 00:00:00 2001 From: Smirnov Oleksandr Date: Thu, 25 Aug 2022 14:52:25 +0300 Subject: [PATCH] fish: remove pnpm path, add envsource function --- config/fish/config.fish | 1 - config/fish/functions/envsource.fish | 7 +++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 config/fish/functions/envsource.fish diff --git a/config/fish/config.fish b/config/fish/config.fish index 03dec30..87db32c 100644 --- a/config/fish/config.fish +++ b/config/fish/config.fish @@ -9,7 +9,6 @@ set -g PATH $HOME/.golang/bin $PATH set -g PATH $HOME/.yarn/bin $PATH set -g PATH $HOME/.cargo/bin $PATH set -g PATH $HOME/.bun/bin $PATH -set -g PATH $HOME/.local/share/pnpm $PATH if status is-interactive set fish_greeting diff --git a/config/fish/functions/envsource.fish b/config/fish/functions/envsource.fish new file mode 100644 index 0000000..af570e4 --- /dev/null +++ b/config/fish/functions/envsource.fish @@ -0,0 +1,7 @@ +function envsource + for line in (cat $argv | grep -v '^#') + set item (string split -m 1 '=' $line) + set -gx $item[1] $item[2] + echo "Exported key $item[1]" + end +end