mirror of
https://github.com/Cian-H/dotfiles.git
synced 2025-12-26 12:51:56 +00:00
This change allows the dotfiles to work with chezmoi (e.g: on windows) and improves grepability with neovim/telescope
22 lines
437 B
Nu
22 lines
437 B
Nu
# use shells to to show workspaces
|
|
def workspaces [] {
|
|
shells | each {|item index|
|
|
if $item.active {
|
|
$"(ansi green)($index) "
|
|
} else {
|
|
$"(ansi blue)($index) "
|
|
}
|
|
}| str join
|
|
}
|
|
|
|
def create_right_prompt [] {
|
|
let time_segment = ([
|
|
(date now | format date '%r'),
|
|
" ",
|
|
(workspaces)
|
|
] | str join)
|
|
$time_segment
|
|
}
|
|
|
|
$env.PROMPT_COMMAND_RIGHT = { create_right_prompt }
|