From 53e0671a2c0e9765b32c461aadab141d6dc61a39 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Wed, 13 Dec 2023 07:51:14 +0300 Subject: [PATCH] Fix nushell completions --- modules/nushell/configuration.nix.nu | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/nushell/configuration.nix.nu b/modules/nushell/configuration.nix.nu index 0ee524c..2cf0d78 100644 --- a/modules/nushell/configuration.nix.nu +++ b/modules/nushell/configuration.nix.nu @@ -127,10 +127,10 @@ $env.config.completions = { enable: true max_results: 100 completer: {|tokens: list| - let expanded_alias = scope aliases | where name == $tokens.0 | get --ignore-errors expansion.0 + let expanded_alias = scope aliases | where name == $tokens.0 | get --ignore-errors expansion.0 | split row " " let tokens = if $expanded_alias != null { - $expanded_alias | split row " " | append ($tokens | skip 1) + $tokens | skip 1 | prepend $expanded_alias.0 } else { $tokens } @@ -139,7 +139,7 @@ $env.config.completions = { let completions = carapace $command nushell $tokens | from json | default [] - if ($completions | is-empty) { + if ($completions | is-empty) { let path = $tokens | last ls $"($path)*" | each {|it|