From 4213a3d2b8ee5ae357ab1de4a33d8c04dec32845 Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Fri, 20 Sep 2024 23:42:10 +0200 Subject: [PATCH] config.nu: add completion and auotrash --- parts/pkgs/extraPackages/nushell/config.nu | 25 +++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/parts/pkgs/extraPackages/nushell/config.nu b/parts/pkgs/extraPackages/nushell/config.nu index ed3def4..5e9740e 100644 --- a/parts/pkgs/extraPackages/nushell/config.nu +++ b/parts/pkgs/extraPackages/nushell/config.nu @@ -12,7 +12,30 @@ $env.config = { } else { return } }] } -} + + rm: { + always_trash: true + } + + table: { + mode: compact + index_mode: auto + } + completions: { + quick: true + partial: true + case_sensitive: false + algorithm: "fuzzy" + external: (if ((which carapace | length) > 0) { + { + enable: true + completer: { |spans| carapace $spans.0 nushell $spans | from json } + max_results: 100 + } + } else { + {} + }) + }} if $starship_installed {