mirror of
https://github.com/Cian-H/dotfiles.git
synced 2026-05-04 05:11:41 +01:00
Changed . token to _dot
This change allows the dotfiles to work with chezmoi (e.g: on windows) and improves grepability with neovim/telescope
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
export def create_left_prompt [] {
|
||||
let path_segment = if (is-admin) {
|
||||
$"(ansi red_bold)($env.PWD)"
|
||||
} else {
|
||||
$"(ansi green_bold)($env.PWD)"
|
||||
}
|
||||
let duration_segment = do {
|
||||
let duration_secs = ($env.CMD_DURATION_MS | into int) / 1000
|
||||
if ($duration_secs >= 5) {
|
||||
$"(ansi yellow_bold)($duration_secs | math round | into string | append "sec" | str join | into duration) "
|
||||
} else {
|
||||
""
|
||||
}
|
||||
}
|
||||
let exit_code_segment = if ($env.LAST_EXIT_CODE == 0) {
|
||||
""
|
||||
} else {
|
||||
$"(ansi red_bold)($env.LAST_EXIT_CODE) "
|
||||
}
|
||||
|
||||
[$duration_segment, $exit_code_segment, $path_segment] | str join
|
||||
}
|
||||
Reference in New Issue
Block a user