Add fish context completions

Fixes #3034
This commit is contained in:
Saúl Nogueras 2022-12-27 20:57:08 +01:00 committed by Tomas Babej
parent 627dc79a7e
commit c2c803582a

View file

@ -123,6 +123,10 @@ function __fish.task.need_to_complete.config
contains (__fish.task.current.command) 'config' 'show'
end
function __fish.task.need_to_complete.context
contains (__fish.task.current.command) 'context'
end
function __fish.task.need_to_complete.filter
__fish.task.before_command
end
@ -217,6 +221,10 @@ function __fish.task.list.config
task _config
end
function __fish.task.list.context
task _context
end
function __fish.task.list.depends
__fish.task.list.id with_description
end
@ -429,6 +437,7 @@ set __fish_task_static_attr_desc_vals 'Task description text' 'Status of task -
# fish's auto-completion when multiple `complete` have supplied with '-k' flag, the last will be displayed first
__fish.task.complete config
__fish.task.complete context
__fish.task.complete attr_value
__fish.task.complete attr_name
__fish.task.complete tag