summaryrefslogtreecommitdiff
path: root/dot_config/private_fish/functions
diff options
context:
space:
mode:
authorChloe Kudryavtsev <code@toast.bunkerlabs.net>2023-01-18 10:17:07 +0100
committerChloe Kudryavtsev <code@toast.bunkerlabs.net>2023-01-18 10:17:07 +0100
commit0074ea8db7b399c14327f79e663566b43462cdb4 (patch)
tree96045f78f7547623737b010e5ac8533f75afbf2b /dot_config/private_fish/functions
parentlsd: add initial config (diff)
fish: remove autosource in favor of the dot function
Diffstat (limited to '')
-rw-r--r--dot_config/private_fish/functions/autosource.fish30
1 files changed, 0 insertions, 30 deletions
diff --git a/dot_config/private_fish/functions/autosource.fish b/dot_config/private_fish/functions/autosource.fish
deleted file mode 100644
index c064218..0000000
--- a/dot_config/private_fish/functions/autosource.fish
+++ /dev/null
@@ -1,30 +0,0 @@
-set -q __fish_autosource_path
-or set __fish_autosource_path $__fish_config_dir/plug
-
-# you must include '' for completions to work
-set -q __fish_autosource_exts
-or set __fish_autosource_exts .fish ''
-
-function autosource -S -d 'Source plugin'
- for plug in $argv
- for f in $__fish_autosource_path/$plug$__fish_autosource_exts
- if test -f $f -a -r $f
- source $f
- break
- end
- end
- end
-end
-
-function __complete_autosource
- for d in $__fish_autosource_path
- set -l len (math (string length $d) + 2) # 1-index + /
- for f in $d/**$__fish_autosource_exts
- if test -f $f -a -r $f
- echo $f | string sub -s $len
- end
- end
- end | sort | uniq
-end
-
-complete -c autosource -x -a "(__complete_autosource)"