|
1 | 1 |
|
2 |
| -set -l cmd_load_session 'load-session s' |
3 |
| -set -l cmd_load_window 'load-window w' |
4 |
| -set -l cmd_list 'list l' |
5 |
| -set -l cmd_list_sessions 'list-sessions ls' |
6 |
| -set -l cmd_list_windows 'list-windows lw' |
7 |
| -set -l cmd_new_session 'new-session ns' |
8 |
| -set -l cmd_new_window 'new-window nw' |
9 |
| -set -l cmd_edit_session 'edit-session es' |
10 |
| -set -l cmd_edit_window 'edit-window ew' |
11 |
| -set -l cmd_commands 'commands' |
12 |
| -set -l cmd_version 'version' |
13 |
| -set -l cmd_help 'help' |
| 2 | +set -l cmd_load_session 'load-session s' |
| 3 | +set -l cmd_load_window 'load-window w' |
| 4 | +set -l cmd_list 'list l' |
| 5 | +set -l cmd_list_sessions 'list-sessions ls' |
| 6 | +set -l cmd_list_windows 'list-windows lw' |
| 7 | +set -l cmd_new_session 'new-session ns' |
| 8 | +set -l cmd_new_window 'new-window nw' |
| 9 | +set -l cmd_edit_session 'edit-session es' |
| 10 | +set -l cmd_edit_window 'edit-window ew' |
| 11 | +set -l cmd_delete_session 'delete-session es' |
| 12 | +set -l cmd_delete_window 'delete-window ew' |
| 13 | +set -l cmd_commands 'commands' |
| 14 | +set -l cmd_version 'version' |
| 15 | +set -l cmd_help 'help' |
14 | 16 |
|
15 | 17 | complete -c tmuxifier -x
|
16 | 18 |
|
17 | 19 | # Commands
|
18 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_load_session -d 'Load the specified session layout.' |
19 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_load_window -d 'Load the specified window layout into current session.' |
20 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_list -d 'List all session and window layouts.' |
21 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_list_sessions -d 'List session layouts.' |
22 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_list_windows -d 'List window layouts.' |
23 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_new_session -d 'Create new session layout and open it with $EDITOR.' |
24 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_new_window -d 'Create new window layout and open it with $EDITOR.' |
25 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_edit_session -d 'Edit specified session layout with $EDITOR.' |
26 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_edit_window -d 'Edit specified window layout with $EDITOR.' |
27 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_commands -d 'List all tmuxifier commands.' |
28 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_version -d 'Print Tmuxifier version.' |
29 |
| -complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_help -d 'Show this message.' |
| 20 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_load_session -d 'Load the specified session layout.' |
| 21 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_load_window -d 'Load the specified window layout into current session.' |
| 22 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_list -d 'List all session and window layouts.' |
| 23 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_list_sessions -d 'List session layouts.' |
| 24 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_list_windows -d 'List window layouts.' |
| 25 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_new_session -d 'Create new session layout and open it with $EDITOR.' |
| 26 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_new_window -d 'Create new window layout and open it with $EDITOR.' |
| 27 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_edit_session -d 'Edit specified session layout with $EDITOR.' |
| 28 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_edit_window -d 'Edit specified window layout with $EDITOR.' |
| 29 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_delete_session -d 'Delete specified session layout with $EDITOR.' |
| 30 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_delete_window -d 'Delete specified window layout with $EDITOR.' |
| 31 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_commands -d 'List all tmuxifier commands.' |
| 32 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_version -d 'Print Tmuxifier version.' |
| 33 | +complete -c tmuxifier -n '__fish_use_subcommand' -a $cmd_help -d 'Show this message.' |
30 | 34 |
|
31 | 35 | # Complete subcommands
|
32 |
| -complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_load_session" -a '(tmuxifier list-sessions)' -d 'session-template' |
33 |
| -complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_load_window" -a '(tmuxifier list-windows)' -d 'window-template' |
34 |
| -complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_edit_session" -a '(tmuxifier list-sessions)' -d 'session-template' |
35 |
| -complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_edit_window" -a '(tmuxifier list-windows)' -d 'window-template' |
| 36 | +complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_load_session" -a '(tmuxifier list-sessions)' -d 'session-template' |
| 37 | +complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_load_window" -a '(tmuxifier list-windows)' -d 'window-template' |
| 38 | +complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_edit_session" -a '(tmuxifier list-sessions)' -d 'session-template' |
| 39 | +complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_edit_window" -a '(tmuxifier list-windows)' -d 'window-template' |
| 40 | +complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_delete_session" -a '(tmuxifier list-sessions)' -d 'session-template' |
| 41 | +complete -c tmuxifier -x -n "__fish_seen_subcommand_from $cmd_delete_window" -a '(tmuxifier list-windows)' -d 'window-template' |
36 | 42 |
|
0 commit comments