# Get editor completions based on the config schema "$schema" = 'https://starship.rs/config-schema.json' format = """ [](#5e81ac)\ $os$username[@](bg:#5e81ac fg:#2e3440)$hostname\ [](bg:#81a1c1 fg:#5e81ac)\ $directory\ [](bg:#88c0d0 fg:#81a1c1)\ $git_branch$git_commit$git_state$git_metrics$git_status\ \ $package$c$cmake$cobol$daml$dart$deno$dotnet$elixir$elm$erlang$fennel$gleam\ $golang$guix_shell$haskell$haxe$helm$java$julia$kotlin$gradle$lua$nim$nodejs\ $ocaml$opa$perl$php$pulumi$purescript$python$quarto$raku$rlang$red$ruby$rust\ $scala$solidity$swift$terraform$typst$vlang$vagrant$zig\ [](bg:#d9dee9 fg:#8fbcbb)\ $cmd_duration\ [](fg:#d9dee9)\ $line_break\ $character """ # Disable the blank line at the start of the prompt add_newline = false [username] show_always = false [hostname] disabled = true [directory] style = "fg:#2e3440 bg:#81a1c1" read_only = " " format = "[ 󰉋 $path ]($style)[$read_only]($read_only_style)" read_only_style = "fg:#2e3440 bold bg:#81a1c1" truncation_length = 0 truncation_symbol = "" [cmd_duration] format = "[ 󰔚 $duration ]($style)" style = "fg:#2e3440 bg:#d9dee9" [time] disabled = true time_format = "%R" # Hour:Minute Format style = "bg:#5e81ac bold" format = '[$time ]($style)' [character] disabled = false success_symbol = "[ 󱞩](bold green)" error_symbol = "[ 󱞩](bold red)" vimcmd_symbol = "[  󱞩](bold green)" [git_branch] format = "[ $symbol$branch(:$remote_branch) ]($style)" symbol = "󰘬 " style = "fg:#2e3440 bg:#88c0d0" [git_status] ahead = '${count}' diverged = '${ahead_count}${behind_count}' behind = '${count}' [git_commit] [git_state] [git_metrics] [java] symbol = " " style = "fg:#2e3440 bg:#8fbcbb" format = '[ $symbol ($version) ]($style)' [nodejs] symbol = "" style = "fg:#2e3440 bg:#8fbcbb" format = '[ $symbol ($version) ]($style)'