rc windowing: use menu behavior for focus

We can complete every possible client argument.
This commit is contained in:
Johannes Altmanninger 2022-07-19 15:56:05 +02:00
parent 7f08ac3de2
commit 3e9ca0e5c3
8 changed files with 8 additions and 8 deletions

View File

@ -136,7 +136,7 @@ If no client is passed then the current one is used' \
fi
}
}
complete-command iterm-focus client
complete-command -menu iterm-focus client
alias global focus iterm-focus
alias global terminal iterm-terminal-vertical

View File

@ -72,7 +72,7 @@ If no client is passed then the current one is used' \
fi
}
}
complete-command kitty-focus client
complete-command -menu kitty-focus client
alias global terminal kitty-terminal
alias global terminal-tab kitty-terminal-tab

View File

@ -6,4 +6,4 @@ The optional arguments are passed as commands to the new client' \
terminal kak -c %val{session} -e "%arg{@}"
}
complete-command new command
complete-command -menu new command

View File

@ -72,7 +72,7 @@ If no client is passed then the current one is used' \
fi
}
}
complete-command screen-focus client
complete-command -menu screen-focus client
alias global focus screen-focus
alias global terminal screen-terminal-vertical

View File

@ -43,7 +43,7 @@ If no client is passed, then the current client is used' \
fi
}
}
complete-command sway-focus client
complete-command -menu sway-focus client
unalias global focus
alias global focus sway-focus

View File

@ -71,7 +71,7 @@ If no client is passed then the current one is used' \
fi
}
}
complete-command tmux-focus client
complete-command -menu tmux-focus client
## The default behaviour for the `new` command is to open an horizontal pane in a tmux session
alias global focus tmux-focus

View File

@ -51,7 +51,7 @@ If no client is passed, then the current client is used' \
%{
fail 'Focusing specific windows in most Wayland window managers is unsupported'
}
complete-command wayland-focus client
complete-command -menu wayland-focus client
alias global focus wayland-focus
alias global terminal wayland-terminal

View File

@ -63,7 +63,7 @@ If no client is passed, then the current client is used' \
fi
}
}
complete-command x11-focus client
complete-command -menu x11-focus client
alias global focus x11-focus
alias global terminal x11-terminal