mirror of
https://github.com/zellij-org/zellij.git
synced 2024-11-29 23:31:03 +03:00
35d93189e3
* feat(client): add flag for short output list-sessions * fix(cli): list session names on fish completion * chore(client): run cargo fmt
21 lines
911 B
Fish
21 lines
911 B
Fish
function __fish_complete_sessions
|
|
zellij list-sessions --short --no-formatting 2>/dev/null
|
|
end
|
|
complete -c zellij -n "__fish_seen_subcommand_from attach" -f -a "(__fish_complete_sessions)" -d "Session"
|
|
complete -c zellij -n "__fish_seen_subcommand_from a" -f -a "(__fish_complete_sessions)" -d "Session"
|
|
complete -c zellij -n "__fish_seen_subcommand_from kill-session" -f -a "(__fish_complete_sessions)" -d "Session"
|
|
complete -c zellij -n "__fish_seen_subcommand_from k" -f -a "(__fish_complete_sessions)" -d "Session"
|
|
complete -c zellij -n "__fish_seen_subcommand_from setup" -l "generate-completion" -x -a "bash elvish fish zsh powershell" -d "Shell"
|
|
function zr
|
|
command zellij run --name "$argv" -- fish -c "$argv"
|
|
end
|
|
function zrf
|
|
command zellij run --name "$argv" --floating -- fish -c "$argv"
|
|
end
|
|
function ze
|
|
command zellij edit $argv
|
|
end
|
|
function zef
|
|
command zellij edit --floating $argv
|
|
end
|