nushell: Fix config

This commit is contained in:
Erwin Boskma 2024-01-24 17:10:20 +01:00
parent cf8e6ee452
commit b3caffe298
Signed by: erwin
SSH key fingerprint: SHA256:/Wk1WZdLg+vQHs3in9qq7PsIp8SMzwGSk/RLZ5zPuZk

View file

@ -1,5 +1,13 @@
let carapace_completer = {|spans|
carapace $spans.0 nushell ... | from json
let expanded_alias = (scope aliases | where name == $spans.0 | get -i 0 | get -i expansion)
let spans = (if $expanded_alias != null {
spans | skip 1 | prepend ($expanded_alias | split row " " | take 1)
} else {
$spans
})
carapace $spans.0 nushell ...$spans | from json
}
# The default config record. This is where much of your global configuration is setup.