Skip to content

Instantly share code, notes, and snippets.

View krader1961's full-sized avatar

Kurtis Rader krader1961

View GitHub Profile

Keybase proof

I hereby claim:

  • I am krader1961 on github.
  • I am krader (https://keybase.io/krader) on keybase.
  • I have a public key whose fingerprint is 4E4A DD87 6166 8FFC A96C 5334 DC59 B74A BCD1 3629

To claim this, I am signing this object:

@krader1961
krader1961 / prompt.elv
Created January 12, 2022 21:08
My Elvish prompt module. Invoked from rc.elv as `use prompt; prompt:main &use-git=true`
use util
use github.com/krader1961/elvish-lib/cmd-duration
use github.com/zzamboni/elvish-themes/chain
fn main {|&use-git=$false|
set chain:prompt-segment-delimiters = [" " " "] # space on each side of a segment
set chain:bold-prompt = $false
set chain:glyph[chain] = ""
set chain:segment[arrow] = {
# put (styled " >" bg-bright-cyan)" "