blob: 169e2aff08ee3b6b18fc31bde87d2db18eadf7e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
if ! status is-interactive ||
! command --query zoxide
exit
end
functions --query __zoxide_cd_internal || functions --copy cd __zoxide_cd_internal
set --query zoxide_hook || set --local zoxide_hook --on-variable PWD
if test -n "$zoxide_hook"
function __zoxide_hook $zoxide_hook
test -z "$fish_private_mode"
and command zoxide add -- (__zoxide_pwd)
end
end
set --query zoxide_cmd || set --local zoxide_cmd z
if test -n "$zoxide_cmd"
function $zoxide_cmd
__zoxide_z $argv
end
complete $zoxide_cmd --no-files -a '(__zoxide_z_complete)'
function "$zoxide_cmd"i
__zoxide_zi $argv
end
end
|