fish: use -p to prepend profile directories
This commit is contained in:
parent
9daa1838d3
commit
84e25cf478
@ -81,18 +81,15 @@ let
|
|||||||
# NIX_PROFILES variable (same as config.environment.profiles)
|
# NIX_PROFILES variable (same as config.environment.profiles)
|
||||||
set -l __nix_profile_paths (string split ' ' $NIX_PROFILES)[-1..1]
|
set -l __nix_profile_paths (string split ' ' $NIX_PROFILES)[-1..1]
|
||||||
|
|
||||||
set __extra_completionsdir \
|
set -p __extra_completionsdir \
|
||||||
$__nix_profile_paths"/etc/fish/completions" \
|
$__nix_profile_paths"/etc/fish/completions" \
|
||||||
$__nix_profile_paths"/share/fish/vendor_completions.d" \
|
$__nix_profile_paths"/share/fish/vendor_completions.d"
|
||||||
$__extra_completionsdir
|
set -p __extra_functionsdir \
|
||||||
set __extra_functionsdir \
|
|
||||||
$__nix_profile_paths"/etc/fish/functions" \
|
$__nix_profile_paths"/etc/fish/functions" \
|
||||||
$__nix_profile_paths"/share/fish/vendor_functions.d" \
|
$__nix_profile_paths"/share/fish/vendor_functions.d"
|
||||||
$__extra_functionsdir
|
set -p __extra_confdir \
|
||||||
set __extra_confdir \
|
|
||||||
$__nix_profile_paths"/etc/fish/conf.d" \
|
$__nix_profile_paths"/etc/fish/conf.d" \
|
||||||
$__nix_profile_paths"/share/fish/vendor_conf.d" \
|
$__nix_profile_paths"/share/fish/vendor_conf.d"
|
||||||
$__extra_confdir
|
|
||||||
end
|
end
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user