argc 1.24.0

A bash cli framework, also a bash-based command runner
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
def _argc_completer [args: list<string>] {
    argc --argc-compgen nushell "" ...$args
        | split row "\n"
        | each { |line| $line | split column "\t" value description }
        | flatten 
}

let external_completer = {|spans| 
    _argc_completer $spans
}

$env.config.completions.external.enable = true
$env.config.completions.external.completer = $external_completer