nichts/parts/pkgs/extraPackages/nushell/config.nu

17 lines
521 B
Text
Raw Normal View History

let starship_installed = not (which starship | is-empty)
$env.config = {
show_banner: false
}
if $starship_installed {
$env.STARSHIP_SHELL = "nu"
$env.STARSHIP_SESSION_KEY = (random chars -l 16)
$env.STARSHIP_SESSION_KEY = (random chars -l 16)
$env.PROMPT_MULTILINE_INDICATOR = (starship prompt --continuation)
# $env.PROMPT_INDICATOR = "$ "
$env.PROMPT_COMMAND = {|| starship prompt $"--cmd-duration=($env.CMD_DURATION_MS)" $"--status=($env.LAST_EXIT_CODE)" }
$env.PROMPT_COMMAND_RIGHT = ''
} else {}