oh-my-fish/functions/_append_path.fish

20 lines
414 B
Fish
Raw Normal View History

2013-11-04 02:47:32 +08:00
# Appends the path to the specified path list. If no list specified,
# defaults to $PATH
function _append_path
set_color red
2014-12-24 02:42:00 +08:00
echo '_append_path function deprecated. Rename to _prepend_path.' >&2
set_color normal
2013-11-04 02:47:32 +08:00
set -l path PATH
if test (echo $argv | wc -w) -eq 2
set path $argv[2]
end
if test -d $argv[1]
if not contains $argv[1] $$path
set $path $argv[1] $$path
end
2013-11-04 02:47:32 +08:00
end
end