complete -c clipcatctl -n "__fish_use_subcommand" -s c -l config -d 'Specify a configuration file' -r -F
complete -c clipcatctl -n "__fish_use_subcommand" -l server-endpoint -d 'Specify a server endpoint' -r
complete -c clipcatctl -n "__fish_use_subcommand" -l log-level -d 'Specify a log level' -r
complete -c clipcatctl -n "__fish_use_subcommand" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_use_subcommand" -s V -l version -d 'Print version'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "version" -d 'Print the client and server version information'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "completions" -d 'Output shell completion code for the specified shell (bash, zsh, fish)'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "default-config" -d 'Output default configuration'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "insert" -d 'Insert new clip into clipboard'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "load" -d 'Loads file into clipboard'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "save" -d 'Paste content of current clipboard into file'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "get" -d 'Print clip with <id>'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "list" -d 'Print history of clipboard'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "update" -d 'Update clip with <id>'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "edit" -d 'Edit clip with <id>'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "remove" -d 'Remove clips with [ids]'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "promote" -d 'Replace content of clipboard with clip with <id>'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "clear" -d 'Remove all clips in clipboard'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "length" -d 'Print length of clipboard history'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "enable-watcher" -d 'Enable clipboard watcher'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "disable-watcher" -d 'Disable clipboard watcher'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "toggle-watcher" -d 'Toggle clipboard watcher'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "get-watcher-state" -d 'Get clipboard watcher state'
complete -c clipcatctl -n "__fish_use_subcommand" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c clipcatctl -n "__fish_seen_subcommand_from version" -l client -d 'If true, shows client version only (no server required).'
complete -c clipcatctl -n "__fish_seen_subcommand_from version" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from completions" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from default-config" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from insert" -s k -l kinds -d 'Specify which clipboard to insert ("clipboard", "primary", "secondary")' -r
complete -c clipcatctl -n "__fish_seen_subcommand_from insert" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from load" -s k -l kinds -d 'Specify which clipboard to insert ("clipboard", "primary", "secondary")' -r
complete -c clipcatctl -n "__fish_seen_subcommand_from load" -s m -l mime -d 'Specify the MIME type of the content' -r
complete -c clipcatctl -n "__fish_seen_subcommand_from load" -s f -l file -r -F
complete -c clipcatctl -n "__fish_seen_subcommand_from load" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from save" -s k -l kind -d 'Specify which clipboard to extract ("clipboard", "primary", "secondary")' -r
complete -c clipcatctl -n "__fish_seen_subcommand_from save" -s f -l file -r -F
complete -c clipcatctl -n "__fish_seen_subcommand_from save" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from get" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from list" -l no-id
complete -c clipcatctl -n "__fish_seen_subcommand_from list" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from update" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from edit" -s e -l editor -r
complete -c clipcatctl -n "__fish_seen_subcommand_from edit" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from remove" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from promote" -s k -l kinds -d 'Specify which clipboard to insert ("clipboard", "primary", "secondary")' -r
complete -c clipcatctl -n "__fish_seen_subcommand_from promote" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from clear" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from length" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from enable-watcher" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from disable-watcher" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from toggle-watcher" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from get-watcher-state" -s h -l help -d 'Print help'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "version" -d 'Print the client and server version information'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "completions" -d 'Output shell completion code for the specified shell (bash, zsh, fish)'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "default-config" -d 'Output default configuration'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "insert" -d 'Insert new clip into clipboard'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "load" -d 'Loads file into clipboard'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "save" -d 'Paste content of current clipboard into file'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "get" -d 'Print clip with <id>'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "list" -d 'Print history of clipboard'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "update" -d 'Update clip with <id>'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "edit" -d 'Edit clip with <id>'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "remove" -d 'Remove clips with [ids]'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "promote" -d 'Replace content of clipboard with clip with <id>'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "clear" -d 'Remove all clips in clipboard'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "length" -d 'Print length of clipboard history'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "enable-watcher" -d 'Enable clipboard watcher'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "disable-watcher" -d 'Disable clipboard watcher'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "toggle-watcher" -d 'Toggle clipboard watcher'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "get-watcher-state" -d 'Get clipboard watcher state'
complete -c clipcatctl -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from completions; and not __fish_seen_subcommand_from default-config; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from load; and not __fish_seen_subcommand_from save; and not __fish_seen_subcommand_from get; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from promote; and not __fish_seen_subcommand_from clear; and not __fish_seen_subcommand_from length; and not __fish_seen_subcommand_from enable-watcher; and not __fish_seen_subcommand_from disable-watcher; and not __fish_seen_subcommand_from toggle-watcher; and not __fish_seen_subcommand_from get-watcher-state; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
