mirror of
https://github.com/starship/starship.git
synced 2026-06-24 02:01:36 +07:00
fix(nushell): Startup cmd_duration should be 0ms not 823ms (#6854)
This commit is contained in:
@@ -14,8 +14,11 @@ export-env { $env.STARSHIP_SHELL = "nu"; load-env {
|
|||||||
|
|
||||||
PROMPT_COMMAND: {||
|
PROMPT_COMMAND: {||
|
||||||
(
|
(
|
||||||
|
# The initial value of `$env.CMD_DURATION_MS` is always `0823`, which is an official setting.
|
||||||
|
# See https://github.com/nushell/nushell/discussions/6402#discussioncomment-3466687.
|
||||||
|
let cmd_duration = if $env.CMD_DURATION_MS == "0823" { 0 } else { $env.CMD_DURATION_MS };
|
||||||
^::STARSHIP:: prompt
|
^::STARSHIP:: prompt
|
||||||
--cmd-duration $env.CMD_DURATION_MS
|
--cmd-duration $cmd_duration
|
||||||
$"--status=($env.LAST_EXIT_CODE)"
|
$"--status=($env.LAST_EXIT_CODE)"
|
||||||
--terminal-width (term size).columns
|
--terminal-width (term size).columns
|
||||||
...(
|
...(
|
||||||
@@ -34,9 +37,12 @@ export-env { $env.STARSHIP_SHELL = "nu"; load-env {
|
|||||||
|
|
||||||
PROMPT_COMMAND_RIGHT: {||
|
PROMPT_COMMAND_RIGHT: {||
|
||||||
(
|
(
|
||||||
|
# The initial value of `$env.CMD_DURATION_MS` is always `0823`, which is an official setting.
|
||||||
|
# See https://github.com/nushell/nushell/discussions/6402#discussioncomment-3466687.
|
||||||
|
let cmd_duration = if $env.CMD_DURATION_MS == "0823" { 0 } else { $env.CMD_DURATION_MS };
|
||||||
^::STARSHIP:: prompt
|
^::STARSHIP:: prompt
|
||||||
--right
|
--right
|
||||||
--cmd-duration $env.CMD_DURATION_MS
|
--cmd-duration $cmd_duration
|
||||||
$"--status=($env.LAST_EXIT_CODE)"
|
$"--status=($env.LAST_EXIT_CODE)"
|
||||||
--terminal-width (term size).columns
|
--terminal-width (term size).columns
|
||||||
...(
|
...(
|
||||||
|
|||||||
Reference in New Issue
Block a user