diff --git a/programs/fish.nix b/programs/fish.nix index 6ce46e8..bf3413f 100644 --- a/programs/fish.nix +++ b/programs/fish.nix @@ -6,6 +6,7 @@ in { programs.fish = { enable = true; inherit shellAbbrs shellAliases; + functions = { take = '' set dir $argv[1] @@ -16,6 +17,14 @@ in { mkdir "$dir" cd "$dir" ''; + where = '' + set name $argv[1] + for p in $PATH + if test -e "$p/$name" + echo "$p/$name" + end + end + ''; }; };