mirror of
https://github.com/Cian-H/dotfiles.git
synced 2025-12-22 19:31:57 +00:00
Fixed prompt error on interrupt
This commit is contained in:
@@ -2,6 +2,13 @@ def get_env [s: string]: string -> string {
|
|||||||
try { $env | get --ignore-errors $s } catch { "" }
|
try { $env | get --ignore-errors $s } catch { "" }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def get_status []: nothing -> string {
|
||||||
|
match (get_env "LAST_EXIT_CODE") {
|
||||||
|
"0" => "0",
|
||||||
|
_ => "1",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
export def create_left_prompt []: nothing -> string {
|
export def create_left_prompt []: nothing -> string {
|
||||||
^starship prompt --cmd-duration (get_env "CMD_DURATION_MS") --status (get_env "LAST_EXIT_CODE") --terminal-width (term size).columns
|
^starship prompt --cmd-duration (get_env "CMD_DURATION_MS") --status (get_env "LAST_EXIT_CODE") --terminal-width (term size).columns
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user