2026-08-09 14:51:46 -04:00
|
|
|
|
"$schema" = 'https://starship.rs/config-schema.json'
|
2026-10-16 18:20:07 -04:00
|
|
|
|
palette = "noctalia"
|
2026-08-09 14:51:46 -04:00
|
|
|
|
|
2026-10-08 10:17:06 -04:00
|
|
|
|
|
2026-08-09 14:51:46 -04:00
|
|
|
|
format = """
|
|
|
|
|
|
$username\
|
|
|
|
|
|
$hostname\
|
|
|
|
|
|
$directory\
|
|
|
|
|
|
$git_branch\
|
|
|
|
|
|
$git_state\
|
|
|
|
|
|
$git_status\
|
|
|
|
|
|
$cmd_duration\
|
|
|
|
|
|
$python\
|
|
|
|
|
|
$character"""
|
|
|
|
|
|
|
2026-10-08 10:17:06 -04:00
|
|
|
|
add_newline = true
|
|
|
|
|
|
|
2026-08-09 14:51:46 -04:00
|
|
|
|
right_format = """$time"""
|
|
|
|
|
|
|
2026-10-08 11:29:07 -04:00
|
|
|
|
# zsh transient prompt (~/.zshrc). `starship prompt --profile` emits
|
|
|
|
|
|
# zsh-escaped output; `starship module` doesn't, which breaks RPROMPT width.
|
|
|
|
|
|
[profiles]
|
|
|
|
|
|
transient = "$character"
|
|
|
|
|
|
transient_right = "$time"
|
|
|
|
|
|
|
2026-08-09 14:51:46 -04:00
|
|
|
|
[directory]
|
|
|
|
|
|
style = "blue"
|
|
|
|
|
|
|
|
|
|
|
|
[character]
|
|
|
|
|
|
success_symbol = "[❯](purple)"
|
|
|
|
|
|
error_symbol = "[❯](red)"
|
|
|
|
|
|
vimcmd_symbol = "[❮](green)"
|
|
|
|
|
|
|
|
|
|
|
|
[git_branch]
|
|
|
|
|
|
format = "[$branch]($style)"
|
|
|
|
|
|
style = "bright-black"
|
|
|
|
|
|
|
|
|
|
|
|
[git_status]
|
|
|
|
|
|
format = "[[(*$conflicted$untracked$modified$staged$renamed$deleted)](218) ($ahead_behind$stashed)]($style)"
|
|
|
|
|
|
style = "cyan"
|
|
|
|
|
|
conflicted = ""
|
|
|
|
|
|
untracked = ""
|
|
|
|
|
|
modified = ""
|
|
|
|
|
|
staged = ""
|
|
|
|
|
|
renamed = ""
|
|
|
|
|
|
deleted = ""
|
|
|
|
|
|
stashed = "≡"
|
|
|
|
|
|
|
|
|
|
|
|
[git_state]
|
|
|
|
|
|
format = '\([$state( $progress_current/$progress_total)]($style)\) '
|
|
|
|
|
|
style = "bright-black"
|
|
|
|
|
|
|
|
|
|
|
|
[cmd_duration]
|
|
|
|
|
|
format = "[$duration]($style) "
|
|
|
|
|
|
style = "yellow"
|
|
|
|
|
|
|
|
|
|
|
|
[python]
|
|
|
|
|
|
format = "[$virtualenv]($style) "
|
|
|
|
|
|
style = "bright-black"
|
|
|
|
|
|
detect_extensions = []
|
|
|
|
|
|
detect_files = []
|
|
|
|
|
|
|
|
|
|
|
|
[time]
|
|
|
|
|
|
disabled = false
|
|
|
|
|
|
format = '[$time]($style)'
|
|
|
|
|
|
time_format = '%-I:%M %p'
|
|
|
|
|
|
style = "bright-black"
|
|
|
|
|
|
|
2026-08-14 14:12:44 -04:00
|
|
|
|
[palettes.cyberdream]
|
|
|
|
|
|
# https://github.com/scottmckendry/cyberdream.nvim
|
2026-10-08 10:17:06 -04:00
|
|
|
|
black = "#1e2124"
|
|
|
|
|
|
red = "#ff6e5e"
|
|
|
|
|
|
green = "#5eff6c"
|
|
|
|
|
|
yellow = "#f1ff5e"
|
|
|
|
|
|
blue = "#5ea1ff"
|
|
|
|
|
|
purple = "#bd5eff"
|
|
|
|
|
|
cyan = "#5ef1ff"
|
|
|
|
|
|
white = "#ffffff"
|
2026-08-09 14:51:46 -04:00
|
|
|
|
|
2026-10-08 10:17:06 -04:00
|
|
|
|
bright-black = "#4a4d4f"
|
|
|
|
|
|
bright-red = "#ff8b7e"
|
|
|
|
|
|
bright-green = "#7eff89"
|
2026-08-14 14:12:44 -04:00
|
|
|
|
bright-yellow = "#f3ff7e"
|
2026-10-08 10:17:06 -04:00
|
|
|
|
bright-blue = "#7eb3ff"
|
2026-08-14 14:12:44 -04:00
|
|
|
|
bright-purple = "#ff7ef3"
|
2026-10-08 10:17:06 -04:00
|
|
|
|
bright-cyan = "#7ef3ff"
|
|
|
|
|
|
bright-white = "#ffffff"
|
2026-08-09 14:51:46 -04:00
|
|
|
|
|
2026-08-14 14:12:44 -04:00
|
|
|
|
# Dim variants (usable as named colors in styles)
|
2026-10-08 10:17:06 -04:00
|
|
|
|
dim-black = "#1c1f22"
|
|
|
|
|
|
dim-red = "#d05c50"
|
|
|
|
|
|
dim-green = "#4fd05b"
|
2026-08-14 14:12:44 -04:00
|
|
|
|
dim-yellow = "#c5d050"
|
2026-10-08 10:17:06 -04:00
|
|
|
|
dim-blue = "#4f85d1"
|
2026-08-14 14:12:44 -04:00
|
|
|
|
dim-purple = "#d050c6"
|
2026-10-08 10:17:06 -04:00
|
|
|
|
dim-cyan = "#4fc5d1"
|
|
|
|
|
|
dim-white = "#d0d0d1"
|
2026-10-16 18:20:07 -04:00
|
|
|
|
|
|
|
|
|
|
# >>> NOCTALIA STARSHIP PALETTE >>>
|
|
|
|
|
|
# Noctalia Starship Palette
|
|
|
|
|
|
# Generated by Noctalia - do not edit manually
|
|
|
|
|
|
|
|
|
|
|
|
[palettes.noctalia]
|
|
|
|
|
|
# Standard colors
|
|
|
|
|
|
blue = "#7a858b"
|
|
|
|
|
|
red = "#bf615d"
|
|
|
|
|
|
green = "#8a9a6b"
|
|
|
|
|
|
yellow = "#c17e4a"
|
|
|
|
|
|
cyan = "#a78266"
|
|
|
|
|
|
magenta = "#ad6756"
|
|
|
|
|
|
white = "#dcc1b7"
|
|
|
|
|
|
black = "#201d1c"
|
|
|
|
|
|
|
|
|
|
|
|
# Extended palette (Catppuccin-compatible names)
|
|
|
|
|
|
rosewater = "#ae825f"
|
|
|
|
|
|
flamingo = "#cf716f"
|
|
|
|
|
|
pink = "#c6745f"
|
|
|
|
|
|
mauve = "#ad6756"
|
|
|
|
|
|
maroon = "#cf716f"
|
|
|
|
|
|
peach = "#ae825f"
|
|
|
|
|
|
teal = "#a78266"
|
|
|
|
|
|
sky = "#baa59d"
|
|
|
|
|
|
sapphire = "#8f9aa0"
|
|
|
|
|
|
lavender = "#c6745f"
|
|
|
|
|
|
|
|
|
|
|
|
# Text shades
|
|
|
|
|
|
text = "#dcc1b7"
|
|
|
|
|
|
subtext1 = "#dcc1b7"
|
|
|
|
|
|
subtext0 = "#5b5450"
|
|
|
|
|
|
|
|
|
|
|
|
# Surface shades
|
|
|
|
|
|
overlay2 = "#5b5450"
|
|
|
|
|
|
overlay1 = "#5b5450"
|
|
|
|
|
|
overlay0 = "#201d1c"
|
|
|
|
|
|
surface2 = "#201d1c"
|
|
|
|
|
|
surface1 = "#201d1c"
|
|
|
|
|
|
surface0 = "#222120"
|
|
|
|
|
|
base = "#222120"
|
|
|
|
|
|
mantle = "#222120"
|
|
|
|
|
|
crust = "#222120"
|
|
|
|
|
|
# <<< NOCTALIA STARSHIP PALETTE <<<
|