"$schema" = 'https://starship.rs/config-schema.json' format = """ [](fg:color_soft)\ $os\ $username\ $hostname\ [](bg:color_blue fg:color_soft)\ $directory\ [](fg:color_blue bg:color_mid)\ $git_branch\ $git_status\ [](fg:color_mid bg:color_darken)\ $nix_shell\ $nodejs\ $bun\ $golang\ $php\ $terraform\ $docker_context\ [](fg:color_darken bg:color_darkest)\ $time\ [ ](fg:color_darkest)\ \n$character""" palette = 'blackfyre' # Blackfyre — MG—01. Ink, paper, one orange. # Segment ramp: paper → orange → graphite → charcoal → ink. [palettes.blackfyre] color_soft = '#f3f2ee' # paper — os/user/host (light cap, like the phone cover) color_blue = '#e2551d' # signal orange — directory (the segment you read every time) color_mid = '#3a3935' # graphite — git color_darken = '#2c2c29' # charcoal — toolchain color_darkest = '#1b1b19' # ink — time (matches ghostty background = #1b1b19) color_fg = '#f3f2ee' # paper text color_black = '#1b1b19' # ink text on paper color_accent = '#a19e96' # muted — time, secondary labels color_yellow = '#e0af68' color_green = '#9ece6a' color_cyan = '#a19e96' color_magenta = '#a19e96' color_highlight = '#f3f2ee' # git branch/status text (paper on graphite) color_red = '#e2551d' [character] success_symbol = '[❯](fg:#e2551d)' error_symbol = '[❯](fg:#f3f2ee)' vimcmd_symbol = '[❮](fg:#a19e96)' [directory] style = "fg:color_darkest bg:color_blue" format = "[ $path ]($style)" truncation_length = 3 truncation_symbol = "…/" [directory.substitutions] "Documents" = "󰈙 " "Downloads" = " " "Music" = " " "Pictures" = " " "Projects" = " " "Desktop" = " " "Videos" = " " "Backend" = " " "Frontend" = " " "API" = "󰒋 " [os] disabled = false style = "bg:color_soft fg:color_black" format = '[ $symbol]($style)' [os.symbols] Alpaquita = " " Alpine = " " AlmaLinux = " " Amazon = " " Android = " " AOSC = " " Arch = " " Artix = " " CachyOS = " " CentOS = " " Debian = " " DragonFly = " " Elementary = " " Emscripten = " " EndeavourOS = " " Fedora = " " FreeBSD = " " Garuda = "󰛓 " Gentoo = " " HardenedBSD = "󰞌 " Illumos = "󰈸 " Ios = "󰀷 " Kali = " " Linux = " " Mabox = " " Macos = " " Manjaro = " " Mariner = " " MidnightBSD = " " Mint = " " NetBSD = " " NixOS = " " Nobara = " " OpenBSD = "󰈺 " openSUSE = " " OracleLinux = "󰌷 " Pop = " " Raspbian = " " Redhat = " " RedHatEnterprise = " " RockyLinux = " " Redox = "󰀘 " Solus = "󰠳 " SUSE = " " Ubuntu = " " Unknown = " " Void = " " Windows = "󰍲 " Zorin = " " [username] show_always = true style_user = "bg:color_soft fg:color_black" style_root = "bg:color_soft fg:color_red" format = '[ $user ]($style)' [hostname] ssh_symbol = " " style = "bg:color_soft fg:color_black" format = '[$ssh_symbol$hostname]($style)' [git_branch] symbol = "" style = "bg:color_mid" format = '[[ $symbol $branch ](fg:color_highlight bg:color_mid)]($style)' [git_status] style = "bg:color_mid" format = '[[($all_status$ahead_behind )](fg:color_accent bg:color_mid)]($style)' [nodejs] symbol = "" style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_accent bg:color_darken)]($style)' [rust] symbol = "" style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_accent bg:color_darken)]($style)' [golang] symbol = "" style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_accent bg:color_darken)]($style)' [bun] symbol = "" style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_accent bg:color_darken)]($style)' [php] symbol = "" style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_accent bg:color_darken)]($style)' [time] disabled = false time_format = "%R" # Hour:Minute Format style = "bg:color_darkest" format = '[[  $time ](fg:color_accent bg:color_darkest)]($style)' [terraform] symbol = "\ue8bd" format = '[[ $symbol ($version) $workspace](fg:#769ff0 bg:color_darken)]($style)' style = "bg:color_darken" [docker_context] symbol = "" style = "bg:color_darken" format = '[[ $symbol( $context) ](fg:#769ff0 bg:color_darken)]($style)' [c] symbol = " " style = "bg:color_darken" format = '[[ $symbol( $version) ](fg:#769ff0 bg:color_darken)]($style)' [cpp] symbol = " " style = "bg:color_darken" format = '[[ $symbol( $version) ](fg:#769ff0 bg:color_darken)]($style)' [elixir] symbol = " " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [elm] symbol = " " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [gradle] style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [haskell] symbol = " " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [java] symbol = " " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [julia] symbol = " " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [maven] style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [nim] symbol = "󰆥 " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [scala] symbol = " " style = "bg:color_darken" format = '[[ $symbol ($version) ](fg:color_blue bg:color_darken)]($style)' [nix_shell] disabled = false symbol = ' ' style = "bg:color_darken" impure_msg = "[impure](fg:color_red bg:color_darken)" pure_msg = "[pure](fg:color_green bg:color_darken)" unknown_msg = "[unknown](fg:color_yellow bg:color_darken)" format = '[[ $symbol$state](bg:color_darken)]($style)'