complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from get' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from unset' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from init' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from check' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from edit' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from status' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from show' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from list' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from info' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from enable' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from disable' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from toggle' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from status' -f -a '(__fish_ximperconf_complete)'
complete -c ximperconf -n '__fish_ximperconf_no_subcommand' -f -l help -s h -d 'show help'
complete -c ximperconf -n '__fish_ximperconf_no_subcommand' -f -l version -s v -d 'print the version'
...
...
@@ -38,6 +42,7 @@ complete -c ximperconf -n '__fish_seen_subcommand_from repo' -f -l help -s h -d
complete -x -c ximperconf -n '__fish_seen_subcommand_from repo; and not __fish_seen_subcommand_from deferred' -a 'deferred' -d 'Deferred repo'
complete -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred; and not __fish_seen_subcommand_from info date last-update' -a 'info' -d 'Deferred repo info'
complete -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred; and __fish_seen_subcommand_from info' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred; and __fish_seen_subcommand_from info' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred; and not __fish_seen_subcommand_from info date last-update' -a 'date' -d 'Sisyphus archive date'
complete -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred; and __fish_seen_subcommand_from date' -f -l help -s h -d 'show help'
complete -c ximperconf -n '__fish_seen_subcommand_from repo; and __fish_seen_subcommand_from deferred; and __fish_seen_subcommand_from last-update' -f -l help -s h -d 'show help'
complete -c ximperconf -n '__fish_seen_subcommand_from preset' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info apply apply-all' -a 'info' -d 'Show information about a preset profiles'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info show apply apply-all' -a 'info' -d 'Show information about preset profiles'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from info' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from info' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info apply apply-all' -a 'apply' -d 'Apply a profile'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply' -f -l dry-run -s d -d 'Show what would be created without making changes.'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info show apply apply-all' -a 'show' -d 'Show profile details'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from show' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from show' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info show apply apply-all' -a 'apply' -d 'Apply a profile'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply' -f -l dry-run -s d -d 'Show what would be created without making changes'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply' -f -l force -s f -d 'Force overwrite existing files (backup to .bak)'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info apply apply-all' -a 'apply-all' -d 'Apply all available profiles'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply-all' -f -l dry-run -s d -d 'Show what would be created without making changes.'
complete -x -c ximperconf -n '__fish_seen_subcommand_from preset; and not __fish_seen_subcommand_from info show apply apply-all' -a 'apply-all' -d 'Apply all available profiles'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply-all' -f -l dry-run -s d -d 'Show what would be created without making changes'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply-all' -f -l force -s f -d 'Force overwrite existing files (backup to .bak)'
complete -c ximperconf -n '__fish_seen_subcommand_from preset; and __fish_seen_subcommand_from apply-all' -f -l help -s h -d 'show help'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from check sync-xkb-layouts module var plugin' -a 'check' -d 'Check the Hyprland config'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from notify-errors' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'check' -d 'Check the Hyprland config'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from check' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from check' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from check sync-xkb-layouts module var plugin' -a 'sync-xkb-layouts' -d 'Sync layouts with xkb'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'fix' -d 'Fix config: sort modules into sections by order'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from fix' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'reload' -d 'Verify config and reload Hyprland'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from reload' -f -l gui -d 'Show errors in a dialog window'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from reload' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'binds' -d 'Show keybindings'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from binds' -f -l all -s a -d 'Show all binds including hardware keys (XF86)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from binds' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from binds' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'sync-xkb-layouts' -d 'Sync layouts with xkb'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from sync-xkb-layouts' -f -l force -s f -d 'Forced update'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from sync-xkb-layouts' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from check sync-xkb-layouts module var plugin' -a 'module' -d 'Hyprland modules'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module' -f -l user -s u -d 'use user modules'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'module' -d 'Hyprland modules'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'check' -d 'Check Hyprland module'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'init' -d 'Create a new module'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from init' -f -l enable -s e -d 'Check and enable module after editing'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from init' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'check' -d 'Check Hyprland module'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from check' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from check' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'edit' -d 'Edit module file'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'edit' -d 'Edit module file'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from edit' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'status' -d 'Hyprland module status'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'status' -d 'Hyprland module status'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from status' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'info' -d 'Information about modules'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from info' -f -l filter -s f -r -d 'status filter'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'show' -d 'Show detailed module info'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from show' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from show' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'list' -d 'List module names'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from list' -f -l filter -s f -r -d 'module filter (e.g. status:enabled, type:user, group:themes, deps:installed)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from list' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from list' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'info' -d 'Information about modules'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from info' -f -l filter -s f -r -d 'module filter (e.g. status:enabled, type:user, group:themes, deps:installed)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from info' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from info' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'enable' -d 'enable module'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'enable' -d 'enable module'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from enable' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'disable' -d 'disable module'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'disable' -d 'disable module'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from disable' -f -l remove -s r -d 'delete module line from config'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from disable' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from check edit status info enable disable toggle' -a 'toggle' -d 'toggle module'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and not __fish_seen_subcommand_from init check edit status show list info enable disable toggle' -a 'toggle' -d 'toggle module'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from module; and __fish_seen_subcommand_from toggle' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from check sync-xkb-layouts module var plugin' -a 'var' -d 'Hyprland vars'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'var' -d 'Hyprland vars'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and not __fish_seen_subcommand_from list info get set unset' -a 'list' -d 'vars list'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from list' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from list' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and not __fish_seen_subcommand_from list info get set unset' -a 'info' -d 'vars info'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from info' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from info' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and not __fish_seen_subcommand_from list info get set unset' -a 'get' -d 'get var value'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from get' -f -l help -s h -d 'show help'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from set' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and not __fish_seen_subcommand_from list info get set unset' -a 'unset' -d 'unset var'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from var; and __fish_seen_subcommand_from unset' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from check sync-xkb-layouts module var plugin' -a 'plugin' -d 'Hyprland plugins'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and not __fish_seen_subcommand_from notify-errors check fix reload binds sync-xkb-layouts module var plugin' -a 'plugin' -d 'Hyprland plugins'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and not __fish_seen_subcommand_from list status info load unload toggle' -a 'list' -d 'Hyprland plugins list'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from list' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from list' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and not __fish_seen_subcommand_from list status info load unload toggle' -a 'status' -d 'Hyprland plugin status'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from status' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and not __fish_seen_subcommand_from list status info load unload toggle' -a 'info' -d 'Information about plugins'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from info' -f -l filter -s f -r -d 'status filter'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from info' -f -l format -s o -r -d 'output format (text, json)'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from info' -f -l help -s h -d 'show help'
complete -x -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and not __fish_seen_subcommand_from list status info load unload toggle' -a 'load' -d 'load plugin'
complete -c ximperconf -n '__fish_seen_subcommand_from hyprland; and __fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from load' -f -l help -s h -d 'show help'