You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# The default config record. This is where much of your global configuration is setup.
145
158
$env.config= {
146
-
show_banner:false# true or false to enable or disable the welcome banner at startup
159
+
show_banner:true# true or false to enable or disable the welcome banner at startup
147
160
148
161
ls: {
149
162
use_ls_colors:true# use the LS_COLORS environment variable to colorize output
@@ -210,7 +223,7 @@ $env.config = {
210
223
external: {
211
224
enable:true# set to false to prevent nushell looking into $env.PATH to find more suggestions, `false` recommended for WSL users as this look up may be very slow
212
225
max_results:100# setting it lower can improve completion performance at the cost of omitting some options
213
-
completer:null# check 'carapace_completer' above as an example
226
+
completer:$external_completer# check 'carapace_completer' above as an example
214
227
}
215
228
}
216
229
@@ -222,7 +235,7 @@ $env.config = {
222
235
cursor_shape: {
223
236
emacs:line# block, underscore, line, blink_block, blink_underscore, blink_line, inherit to skip setting cursor shape (line is the default)
224
237
vi_insert:block# block, underscore, line, blink_block, blink_underscore, blink_line, inherit to skip setting cursor shape (block is the default)
225
-
vi_normal:underscore# block, underscore, line, blink_block, blink_underscore, blink_line, inherit to skip setting cursor shape (underscore is the default)
238
+
vi_normal:line# block, underscore, line, blink_block, blink_underscore, blink_line, inherit to skip setting cursor shape (underscore is the default)
226
239
}
227
240
228
241
color_config:$dark_theme# if you want a more interesting theme, you can replace the empty record with `$dark_theme`, `$light_theme` or another custom record
@@ -235,7 +248,8 @@ $env.config = {
235
248
edit_mode:vi# emacs, vi
236
249
shell_integration:true# enables terminal shell integration. Off by default, as some terminals have issues with this.
237
250
render_right_prompt_on_last_line:false# true or false to enable or disable right prompt to be rendered on last line of the prompt.
238
-
use_kitty_protocol:true# enables keyboard enhancement protocol implemented by kitty console, only if your terminal support this.
251
+
# enables keyboard enhancement protocol implemented by kitty console, only if your terminal support this.
252
+
use_kitty_protocol: ($env.TERM=='xterm-kitty')
239
253
highlight_resolved_externals:true# true enables highlighting of external commands in the repl resolved by which.
240
254
241
255
plugins: {} # Per-plugin configuration. See https://www.nushell.sh/contributor-book/plugins.html#configuration.
0 commit comments