aboutsummaryrefslogtreecommitdiff
path: root/extra/completions/alacritty.fish
diff options
context:
space:
mode:
authorChristian Duerr <contact@christianduerr.com>2024-10-15 18:32:50 +0000
committerGitHub <noreply@github.com>2024-10-15 18:32:50 +0000
commit2a2db5b6fd23adea88906b8c2ee81512cd44cd53 (patch)
tree46c314a8cfb6a94e2693f5e3e5e79e02877875f0 /extra/completions/alacritty.fish
parent6ba69f8dd469e1a9aff0b48b3ae10ce4510ca1e3 (diff)
downloadr-alacritty-2a2db5b6fd23adea88906b8c2ee81512cd44cd53.tar.gz
r-alacritty-2a2db5b6fd23adea88906b8c2ee81512cd44cd53.tar.bz2
r-alacritty-2a2db5b6fd23adea88906b8c2ee81512cd44cd53.zip
Add headless mode
This patch adds a daemon mode to Alacritty which allows starting the Alacritty process without spawning an initial window. While this does not provide any significant advantage over the existing behavior of always spawning a window, it does integrate nicer with some setups and is a pretty trivial addition.
Diffstat (limited to 'extra/completions/alacritty.fish')
-rw-r--r--extra/completions/alacritty.fish3
1 files changed, 2 insertions, 1 deletions
diff --git a/extra/completions/alacritty.fish b/extra/completions/alacritty.fish
index b7fa8ce6..7cfc3337 100644
--- a/extra/completions/alacritty.fish
+++ b/extra/completions/alacritty.fish
@@ -1,6 +1,6 @@
# Print an optspec for argparse to handle cmd's options that are independent of any subcommand.
function __fish_alacritty_global_optspecs
- string join \n print-events ref-test embed= config-file= socket= q v working-directory= hold e/command= T/title= class= o/option= h/help V/version
+ string join \n print-events ref-test embed= config-file= socket= q v daemon working-directory= hold e/command= T/title= class= o/option= h/help V/version
end
function __fish_alacritty_needs_command
@@ -36,6 +36,7 @@ complete -c alacritty -n "__fish_alacritty_needs_command" -l print-events -d 'Pr
complete -c alacritty -n "__fish_alacritty_needs_command" -l ref-test -d 'Generates ref test'
complete -c alacritty -n "__fish_alacritty_needs_command" -s q -d 'Reduces the level of verbosity (the min level is -qq)'
complete -c alacritty -n "__fish_alacritty_needs_command" -s v -d 'Increases the level of verbosity (the max level is -vvv)'
+complete -c alacritty -n "__fish_alacritty_needs_command" -l daemon -d 'Do not spawn an initial window'
complete -c alacritty -n "__fish_alacritty_needs_command" -l hold -d 'Remain open after child process exit'
complete -c alacritty -n "__fish_alacritty_needs_command" -s h -l help -d 'Print help'
complete -c alacritty -n "__fish_alacritty_needs_command" -s V -l version -d 'Print version'