From 66c76a9dbd41ea4fb07fde0eb8474a3ae941db12 Mon Sep 17 00:00:00 2001 From: winston Date: Sun, 19 May 2024 20:33:08 +0200 Subject: [PATCH] fix: adjust for nushell `commandline` syntax deprecation (#840) Fixes for changes introduced by https://github.com/nushell/nushell/pull/12658 --- custom-menus/fuzzy/directory.nu | 2 +- custom-menus/fuzzy/modules.nu | 4 ++-- themes/nu-themes/preview-theme.nu | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/custom-menus/fuzzy/directory.nu b/custom-menus/fuzzy/directory.nu index f1cf300..e332511 100644 --- a/custom-menus/fuzzy/directory.nu +++ b/custom-menus/fuzzy/directory.nu @@ -5,7 +5,7 @@ mode: [emacs, vi_normal, vi_insert] event: { send: executehostcommand - cmd: "commandline -a ( + cmd: "commandline edit --append ( ls **/* | where type == dir | get name diff --git a/custom-menus/fuzzy/modules.nu b/custom-menus/fuzzy/modules.nu index 3f1b711..4cd43d5 100644 --- a/custom-menus/fuzzy/modules.nu +++ b/custom-menus/fuzzy/modules.nu @@ -6,8 +6,8 @@ event: { send: executehostcommand cmd: ' - commandline --replace "use " - commandline --insert ( + commandline edit --replace "use " + commandline edit --insert ( $env.NU_LIB_DIRS | each {|dir| ls ($dir | path join "**" "*.nu") diff --git a/themes/nu-themes/preview-theme.nu b/themes/nu-themes/preview-theme.nu index ecc3a90..bdf0fc1 100644 --- a/themes/nu-themes/preview-theme.nu +++ b/themes/nu-themes/preview-theme.nu @@ -55,12 +55,12 @@ def "nu-complete list themes" [] { # preview completion. For this to work, it should be ran from the nu_scripts folder def preview [theme: string@"nu-complete list themes"] { - commandline --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme | table -e" + commandline edit --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme | table -e" } # preview completion. For this to work, it should be ran from the nu_scripts folder def preview_small [theme: string@"nu-complete list themes"] { - commandline --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme_small | table -e" + commandline edit --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme_small | table -e" } # Preview the current nushell theme, small mode @@ -109,4 +109,4 @@ def preview_theme_small [] { let table2 = ($color_table | range $row_count_third..($row_count_third * 2) | rename key2 val2) let table3 = ($color_table | range ($row_count_third * 2)..$row_count | rename key3 val3) echo $table1 | merge $table2 | merge $table3 -} \ No newline at end of file +}