diff options
| author | 2023-06-07 19:51:33 +0200 | |
|---|---|---|
| committer | 2023-06-07 19:51:33 +0200 | |
| commit | 5e72291dca75853c4be61bbd1f896def989e3986 (patch) | |
| tree | 744223382b9f1a482221b8cc02b3fa6d74d40872 | |
| parent | update lsps (diff) | |
fish: add setux function
| -rw-r--r-- | dot_config/private_fish/functions/setux.fish | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/dot_config/private_fish/functions/setux.fish b/dot_config/private_fish/functions/setux.fish new file mode 100644 index 0000000..55a457f --- /dev/null +++ b/dot_config/private_fish/functions/setux.fish @@ -0,0 +1,9 @@ +function setux --description "set named -U variables as -gx, overriding if necessary" + for i in $argv + if set -qU $i + set -elg $i + set -gx $i $$i + end + end + : +end |
