diff options
author | Christian Duerr <contact@christianduerr.com> | 2023-11-08 07:03:24 +0100 |
---|---|---|
committer | Christian Duerr <contact@christianduerr.com> | 2023-11-11 20:33:06 +0100 |
commit | 2f097dac5c78a01bdb020c982a09867b3213a69b (patch) | |
tree | f751637a5d4eff5a151273b3bbc7c083d2ed8fc5 /extra/completions/alacritty.bash | |
parent | 683b5a2cb47579560ed272dc1a4818507dbd30c7 (diff) | |
download | alacritty-2f097dac5c78a01bdb020c982a09867b3213a69b.tar.gz alacritty-2f097dac5c78a01bdb020c982a09867b3213a69b.zip |
Add `--option` argument to `create-window`
This patch adds a new CLI parameter to the `create-window` subcommand,
matching the existing `--option` parameter when creating a new Alacritty
instance.
This parameter allows setting up the initial window configuration from
the CLI without having to call `alacritty msg config`, making sure that
all options are set appropriately right from the start.
Closes #6238.
Diffstat (limited to 'extra/completions/alacritty.bash')
-rw-r--r-- | extra/completions/alacritty.bash | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/extra/completions/alacritty.bash b/extra/completions/alacritty.bash index 41547422..c1546f50 100644 --- a/extra/completions/alacritty.bash +++ b/extra/completions/alacritty.bash @@ -61,7 +61,7 @@ _alacritty() { case "${cmd}" in alacritty) - opts="-q -v -o -e -T -h -V --print-events --ref-test --embed --config-file --socket --option --working-directory --hold --command --title --class --help --version msg migrate help" + opts="-q -v -e -T -o -h -V --print-events --ref-test --embed --config-file --socket --working-directory --hold --command --title --class --option --help --version msg migrate help" if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") ) return 0 @@ -79,14 +79,6 @@ _alacritty() { COMPREPLY=($(compgen -f "${cur}")) return 0 ;; - --option) - COMPREPLY=($(compgen -f "${cur}")) - return 0 - ;; - -o) - COMPREPLY=($(compgen -f "${cur}")) - return 0 - ;; --working-directory) COMPREPLY=($(compgen -f "${cur}")) return 0 @@ -111,6 +103,14 @@ _alacritty() { COMPREPLY=($(compgen -f "${cur}")) return 0 ;; + --option) + COMPREPLY=($(compgen -f "${cur}")) + return 0 + ;; + -o) + COMPREPLY=($(compgen -f "${cur}")) + return 0 + ;; *) COMPREPLY=() ;; @@ -269,7 +269,7 @@ _alacritty() { return 0 ;; alacritty__msg__create__window) - opts="-e -T -h --working-directory --hold --command --title --class --help" + opts="-e -T -o -h --working-directory --hold --command --title --class --option --help" if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") ) return 0 @@ -299,6 +299,14 @@ _alacritty() { COMPREPLY=($(compgen -f "${cur}")) return 0 ;; + --option) + COMPREPLY=($(compgen -f "${cur}")) + return 0 + ;; + -o) + COMPREPLY=($(compgen -f "${cur}")) + return 0 + ;; *) COMPREPLY=() ;; |