"$schema" = 'https://starship.rs/config-schema.json' add_newline = true palette = 'nightfox' continuation_prompt = '[█](fg:cyan)[█](fg:blue)[█](fg:dark_blue) ' format = """ [█](fg:cyan)[█](fg:blue)[█](fg:dark_blue bg:light_blue)\ $os\ [](fg:light_blue bg:dark_blue)\ $shell\ $sudo\ $username\ $hostname\ $battery\ $time\ [](fg:green bg:none)\ \n[█](fg:cyan)[█](fg:blue)[█](fg:dark_blue bg:fg3)\ $container\ $docker_context\ $kubernetes\ $gcloud\ $openstack\ $singularity\ $vcsh\ [](fg:fg3 bg:bg1)\ $fossil_branch\ $git_branch\ $git_commit\ $git_state\ $git_metrics\ $git_status\ $hg_branch\ $pijul_channel\ [](bg:bg3 fg:bg1)\ $status\ [](bg:blue fg:bg3)\ $cmd_duration\ [](bg:none fg:blue)\ \n[█](fg:cyan)[█](fg:blue)[█](fg:dark_blue bg:sel0)\ [$all](bg:sel0)\ [](bg:none fg:sel0)\ \n[█](fg:cyan)[█](fg:blue)[█](fg:dark_blue bg:green)\ $directory\ [](bg:none fg:green)\ $line_break$character\ [](fg:bg2 bg:blue)\ $jobs\ [](bg:none fg:blue)\ $shlvl \ """ [battery] full_symbol = '󱐋F' charging_symbol = 'C' discharging_symbol = '🔋D' empty_symbol = 'E' unknown_symbol = '?' format = '[$symbol$percentage ]($style)' [[battery.display]] format = '[$symbol$common_meaning$signal_name$maybe_int]($style)' threshold = 20 style = 'bg:bg1 fg:red' [[battery.display]] format = '[$symbol$common_meaning$signal_name$maybe_int]($style)' threshold = 50 style = 'bg:bg1 fg:yellow' [[battery.display]] format = '[$symbol$common_meaning$signal_name$maybe_int]($style)' threshold = 80 style = 'bg:bg1 fg:green' [[battery.display]] format = '[$symbol$common_meaning$signal_name$maybe_int]($style)' threshold = 100 style = 'bg:bg1 fg:light_green' [character] success_symbol = '[I](bold fg:green bg:bg2)' error_symbol = '[✗](bold fg:red bg:bg2)' vimcmd_symbol = '[N](bold fg:magenta bg:bg2)' vimcmd_replace_one_symbol = '[r](bold fg:cyan bg:bg2)' vimcmd_replace_symbol = '[R](bold fg:blue bg:bg2)' vimcmd_visual_symbol = '[V](bold fg:magenta bg:bg2)' format = '[$symbol]($style)' [buf] symbol = 'buf' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [bun] symbol = '󰉚bun' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:red bg:sel0' [c] symbol = '󰙱C' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:green bg:sel0' [cmake] symbol = '△cmake' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [cobol] symbol = '⚙️cobol' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [cmd_duration] min_time = 0 format = '[󰑮$duration]($style)' style = 'bg:blue fg:bg0' [conda] symbol = '🅒conda' format = '[$symbol:$environment]($style)' version_format = '${raw}' style = 'fg:green bg:sel0' [container] format = '[$symbol:$name]($style)' symbol = 'cont' style = 'fg:bg0 bg:fg3' [crystal] symbol = '󰬯crystal' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:red bg:sel0' [daml] symbol = 'Λdaml' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:cyan bg:sel0' [dart] symbol = 'dart' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [deno] symbol = '⚙️deno' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:green bg:sel0' [directory] read_only = 'RO' read_only_style = 'bg:green fg:bg4 bold' style = 'bg:green fg:bg0' truncation_symbol = '…/' format = '[$path]($style)[$read_only]($read_only_style)' [docker_context] symbol = 'docker' format = '[$symbol:$context]($style)' style = 'fg:bg0 bg:fg3' [dotnet] symbol = 'dotnet' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [elixir] symbol = 'elixir' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:magenta bg:sel0' [elm] symbol = 'elm' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:cyan bg:sel0' [erlang] symbol = 'erlang' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:red bg:sel0' [fennel] symbol = '⚙️fennel' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:green bg:sel0' [fossil_branch] symbol = 'fossil' format = '[$symbol:$branch]($style)' style = 'fg:orange bg:bg1' [gcloud] symbol = '󱇶gcloud' format = '[$symbol$account(@$domain)(\($region\))]($style)' style = 'fg:bg0 bg:fg3' [git_branch] symbol = 'git' style = 'bg:bg1 fg:orange' format = '[$symbol:$branch(:$remote_branch)]($style)' [git_commit] commit_hash_length = 4 tag_symbol = '' tag_disabled = false style = 'bg:bg1 fg:orange' format = '[\($hash$tag\)]($style)' [git_state] format = '[$state(\($progress_current/$progress_total\))]($style)' style = 'bg:bg1 fg:yellow' rebase = '󰡓rebase' merge = 'merge' revert = '󰕍revert' cherry_pick = 'cherry' bisect = 'bisect' am = 'am' am_or_rebase = '󰡓am_or_rebase' [git_metrics] added_style = 'green' deleted_style = 'red' format = '[+$added]($added_style)[/](bg:bg1 fg:yellow)[-$deleted]($deleted_style)' [git_status] style = 'bg:bg1 fg:yellow' conflicted = '#' ahead = '↑A' behind = '↓B' diverged = '↑A${ahead_count}↓B${behind_count}' up_to_date = '' untracked = '?' stashed = '\$' modified = 'M' staged = '$count' renamed = 'R' deleted = 'D' format = '([\[$all_status$ahead_behind\]]($style))' [golang] symbol = '󰟓golang' format = '[$symbol:$version/$mod_version]($style)' version_format = '${raw}' style = 'fg:cyan bg:sel0' [guix_shell] symbol = 'guix' format = '[ $symbol]($style)' style = 'fg:yellow bg:sel0' [haskell] symbol = 'haskell' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:magenta bg:sel0' [haxe] symbol = 'haxe' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:dark_orange bg:sel0' [helm] symbol = '󰠳helm' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:fg1 bg:sel0' [hostname] style = "fg:bg0 bg:blue bold" ssh_only = false ssh_symbol = '[󰣀ssh:]($style blink)' format = '[@$ssh_symbol$hostname ]($style)' disabled = false [java] symbol = 'java' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:light_red bg:sel0' [jobs] symbol = '' number_threshold = 0 symbol_threshold = 0 style = 'bg:blue fg:bg0' format = '[$symbol$number]($style)' [julia] symbol = 'julia' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:magenta bg:sel0' [kotlin] symbol = 'kotlin' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [kubernetes] format = '[$symbol:$context(\($namespace\))]($style)' symbol = '󱃾kubernetes' style = 'fg:bg0 bg:fg3' [lua] symbol = 'lua' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [meson] format = '[$symbol:$project]($style)' symbol = 'meson' style = 'fg:blue bg:sel0' [hg_branch] symbol = 'hg' format = '[$symbol:$branch]($style)' style = 'fg:orange bg:bg1' [nim] symbol = 'nim' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:light_yellow bg:sel0' [nix_shell] symbol = '󱄅nix' impure_msg = '[impure shell](bold red)' pure_msg = '[pure shell](bold green)' unknown_msg = '[unknown shell](bold yellow)' format = '[$symbol:$state(\($name\))]($style)' style = 'fg:blue bg:sel0' [nodejs] symbol = '󰎙node' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:green bg:sel0' [ocaml] symbol = 'ocaml' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:light_yellow bg:sel0' [opa] symbol = '󱅧opa' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [openstack] format = '[$symbol:$cloud(\($project\))]($style)' symbol = 'openstack' style = 'fg:bg0 bg:fg3' [os] format = "[$symbol]($style)" style = "bold fg:bg0 bg:light_blue" disabled = false [os.symbols] #Alma = " alma" Alpaquita = "alpaquita" Alpine = "alpine" Amazon = "amazon" Android = "android" Arch = "arch" Artix = "artix" #Budgie = "budgie" CentOS = "centos" #CoreOS = "CoreOS" Debian = "debian" #Deepin = "deepin" #Devuan = "devuan" DragonFly = "DragonFly" #Elementary = "elementary" Emscripten = "󱐋emscripten" EndeavourOS = "endeavour" Fedora = "fedora" FreeBSD = "FreeBSD" Garuda = "󱗆garuda" Gentoo = "gentoo" HardenedBSD = "hardened" Illumos = "illumos" #Kali = "kali" Linux = "linux" Mabox = "mabox" Macos = "macos" #Mageia = "mageia" Manjaro = "manjaro" Mariner = "mariner" MidnightBSD = "󰄛midnight" Mint = "󰣭mint" NetBSD = "NetBSD" NixOS = "󱄅NixOS" OpenBSD = "OpenBSD" OpenCloudOS = "opencloud" openEuler = "openEuler" openSUSE = "openSuSE" OracleLinux = "oracle" #Parrot = "parrot" Pop = "pop" Raspbian = "raspbian" Redhat = "󱄛redhat" RedHatEnterprise = "󱄛rhel" Redox = "redox" #Rocky = "rocky" #Slackware = "slackware" #Snappy = "snappy" Solus = "solus" SUSE = "SuSE" Ubuntu = "ubuntu" Unknown = "❓unknown" #Void = "void" Windows = "windows" #Zorin = "zorin" [package] symbol = "pkg" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:orange bg:sel0' [perl] symbol = "perl" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:light_green bg:sel0' [php] symbol = "php" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:light_magenta bg:sel0' [pijul_channel] symbol = 'pijul' format = '[$symbol:$channel]($style)' style = 'fg:orange bg:bg1' [pulumi] symbol = "🛥pulumi" format = '[$symbol:$version/$stack]($style)' version_format = '${raw}' style = 'fg:magenta bg:sel0' [purescript] symbol = "purescript" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:fg1 bg:sel0' [python] format = '[ ${symbol}:${pyenv_prefix}${version}(\($virtualenv\))]($style)' symbol = 'python' pyenv_version_name = false version_format = '${raw}' style = 'fg:yellow bg:sel0' [rlang] symbol = "R" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [raku] symbol = "raku" format = '[$symbol:($version-$vm_version)]($style)' version_format = '${raw}' style = 'fg:light_green bg:sel0' [red] symbol = '󱥒red' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:red bg:sel0' [ruby] symbol = 'ruby' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:red bg:sel0' [rust] symbol = "rust" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:dark_orange bg:sel0' [scala] symbol = 'scala' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:red bg:sel0' [shell] bash_indicator = "󱆃bash" zsh_indicator = "󰰶zsh" fish_indicator = '󰈺fish' powershell_indicator = 'powershell' ion_indicator = "ion" elvish_indicator = "󰘧elvish" tcsh_indicator = "tcsh" xonsh_indicator = "xonsh" cmd_indicator = "cmd" nu_indicator = "󰅬nu" unknown_indicator = 'mystery shell' format = '[$indicator ]($style)' disabled = false style = "bg:dark_blue fg:bg0" [shlvl] disabled = false format = '[$symbol]($style)' repeat = true symbol = '❯' repeat_offset = 0 threshold = 0 [singularity] symbol = '󱎤singularity' format = '[$symbol:$env]($style)' style = 'fg:bg0 bg:fg3' [solidity] symbol = "󱎤solidity" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [spack] symbol = "spack" format = '[$symbol:$environment]($style)' style = 'fg:blue bg:sel0' [status] symbol = "[err](bg:bg3 fg:red)" success_symbol = "[ok](bg:bg3 fg:green)" not_executable_symbol = "[no_exec](bg:bg3 fg:light_red)" not_found_symbol = "[󰦀not_found](bg:bg3 fg:red)" sigint_symbol = "[sigint](bg:bg3 fg:orange)" signal_symbol = "[signal](bg:bg3 fg:white)" pipestatus_separator = '[&](bg:bg3 fg:light_blue)' pipestatus = true pipestatus_format = '$pipestatus[=>]($style)$symbol[(:$signal_name)(|$common_meaning)(|$status)]($style)' disabled = false format = '[$symbol(:$signal_name)(|$common_meaning)(|$status)]($style)' style = 'bg:bg3 fg:light_blue' [sudo] symbol = '󱑷sudo' disabled = false style = 'fg:bg0 bg:cyan blink' format = '[$symbol:]($style)' [swift] symbol = "swift" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:dark_orange bg:sel0' [terraform] format = '[$symbol:$version/$workspace]($style)' symbol = '󱁢terraform' style = 'fg:magenta bg:sel0' [time] disabled = false format = '[$time]($style)' time_format = '%R' style = 'bg:green fg:bg0' [username] style_user = 'fg:bg0 bg:cyan italic' style_root = 'fg:bg0 bg:red bold blink' format = '[$user]($style)' disabled = false show_always = true [vagrant] symbol = "󱂌vagrant" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:cyan bg:sel0' [vlang] symbol = "V" version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:blue bg:sel0' [vcsh] format = '[$symbol:$repo]($style)' symbol = '󰬝vcsh' style = 'fg:bg0 bg:fg3' [zig] symbol = 'zig' version_format = '${raw}' format = '[ $symbol:$version]($style)' style = 'fg:yellow bg:sel0' [palettes.nightfox] black = "#393b44" red = "#c94f6d" green = "#81b29a" yellow = "#dbc074" blue = "#719cd6" magenta = "#9d79d6" cyan = "#63cdcf" white = "#dfdfe0" orange = "#f4a261" pink = "#d67ad2" comment = "#738091" bg0 = "#131a24" bg1 = "#192330" bg2 = "#212e3f" bg3 = "#29394f" bg4 = "#39506d" fg0 = "#d6d6d7" fg1 = "#cdcecf" fg2 = "#aeafb0" fg3 = "#71839b" sel0 = "#2b3b51" sel1 = "#3c5372" dark_black = "#13151e" dark_red = "#a32947" dark_green = "#5b8c74" dark_yellow = "#b59a4e" dark_blue = "#4b76b0" dark_magenta = "#7753b0" dark_cyan = "#3da7a9" dark_white = "#b9b9ba" dark_orange = "#ce7c3b" dark_pink = "#b054ac" light_black = "#5f616a" light_red = "#ef7593" light_green = "#9bccb4" light_yellow = "#ffe69a" light_blue = "#97c2fc" light_magenta = "#eac6ff" light_cyan = "#89f3f5" light_white = "#ffffff" light_orange = "#ffc887" light_pink = "#fca0f8"