complete -c clipcat-menu -n "__fish_use_subcommand" -l log-level -d 'Specify a log level' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -s c -l config -d 'Specify a configuration file' -r -F
complete -c clipcat-menu -n "__fish_use_subcommand" -s f -l finder -d 'Specify a finder' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l rofi-menu-length -d 'Specify the menu length for Rofi' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l rofi-line-length -d 'Specify the length of a line showing on Rofi' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l rofi-extra-arguments -d 'Extra arguments pass to Rofi, use \',\' to separate arguments' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l dmenu-menu-length -d 'Specify the menu length of dmenu' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l dmenu-line-length -d 'Specify the length of a line showing on dmenu' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l dmenu-extra-arguments -d 'Extra arguments pass to dmenu, use \',\' to separate arguments' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -l custom-finder-program-path -d 'The program path of custom finder' -r -F
complete -c clipcat-menu -n "__fish_use_subcommand" -l custom-finder-arguments -d 'Arguments pass to custom finder, use \',\' to separate arguments' -r
complete -c clipcat-menu -n "__fish_use_subcommand" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_use_subcommand" -s V -l version -d 'Print version'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "version" -d 'Print the client and server version information'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "completions" -d 'Output shell completion code for the specified shell (bash, zsh, fish)'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "default-config" -d 'Output default configuration'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "list-finder" -d 'Print available text finders'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "insert" -d 'Insert selected clip into clipboard'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "remove" -d 'Remove selected clip'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "edit" -d 'Edit selected clip'
complete -c clipcat-menu -n "__fish_use_subcommand" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c clipcat-menu -n "__fish_seen_subcommand_from version" -l client -d 'If true, shows client version only (no server required).'
complete -c clipcat-menu -n "__fish_seen_subcommand_from version" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_seen_subcommand_from completions" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_seen_subcommand_from default-config" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_seen_subcommand_from list-finder" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_seen_subcommand_from insert" -s k -l kinds -d 'Specify which clipboard to insert ("clipboard", "primary", "secondary")' -r
complete -c clipcat-menu -n "__fish_seen_subcommand_from insert" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_seen_subcommand_from remove" -s h -l help -d 'Print help'
complete -c clipcat-menu -n "__fish_seen_subcommand_from edit" -s e -l editor -d 'Specify a external editor' -r
complete -c clipcat-menu -n "__fish_seen_subcommand_from edit" -s h -l help -d 'Print help'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "version" -d 'Print the client and server version information'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "completions" -d 'Output shell completion code for the specified shell (bash, zsh, fish)'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "default-config" -d 'Output default configuration'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "list-finder" -d 'Print available text finders'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "insert" -d 'Insert selected clip into clipboard'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "remove" -d 'Remove selected clip'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "edit" -d 'Edit selected clip'
complete -c clipcat-menu -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 list-finder; and not __fish_seen_subcommand_from insert; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from edit; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
