|
|
|
@ -2,11 +2,13 @@
|
|
|
|
#{{- /* vim: set filetype=nu: */ -}}
|
|
|
|
#{{- /* vim: set filetype=nu: */ -}}
|
|
|
|
# Nushell Environment Config File
|
|
|
|
# Nushell Environment Config File
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#{{ if lookPath "starship" -}}
|
|
|
|
def command_prompt [] {(
|
|
|
|
def command_prompt [] {(
|
|
|
|
starship prompt
|
|
|
|
starship prompt
|
|
|
|
$'--cmd-duration=($env.CMD_DURATION_MS)'
|
|
|
|
$'--cmd-duration=($env.CMD_DURATION_MS)'
|
|
|
|
$'--status=($env.LAST_EXIT_CODE)'
|
|
|
|
$'--status=($env.LAST_EXIT_CODE)'
|
|
|
|
)}
|
|
|
|
)}
|
|
|
|
|
|
|
|
#{{- end }}
|
|
|
|
|
|
|
|
|
|
|
|
def add_xdg [name ...parts] {
|
|
|
|
def add_xdg [name ...parts] {
|
|
|
|
if $name in $env {
|
|
|
|
if $name in $env {
|
|
|
|
@ -88,7 +90,9 @@ load-env {
|
|
|
|
| uniq)
|
|
|
|
| uniq)
|
|
|
|
|
|
|
|
|
|
|
|
PROMPT_COMMAND_RIGHT: ""
|
|
|
|
PROMPT_COMMAND_RIGHT: ""
|
|
|
|
|
|
|
|
#{{ if lookPath "starship" -}}
|
|
|
|
PROMPT_COMMAND: {|| command_prompt }
|
|
|
|
PROMPT_COMMAND: {|| command_prompt }
|
|
|
|
|
|
|
|
#{{- end }}
|
|
|
|
|
|
|
|
|
|
|
|
PROMPT_INDICATOR: ""
|
|
|
|
PROMPT_INDICATOR: ""
|
|
|
|
PROMPT_INDICATOR_VI_INSERT: ": "
|
|
|
|
PROMPT_INDICATOR_VI_INSERT: ": "
|
|
|
|
|