"$schema" = 'https://starship.rs/config-schema.json' ## PROMPT FORMAT format = """$time$container$directory$all$cmd_duration$jobs$status$line_break$username$hostname$character""" # # PALETTE palette = 'catppuccin_mocha' [palettes.catppuccin_mocha] rosewater = '#f5e0dc' flamingo = '#f2cdcd' pink = '#f5c2e7' mauve = '#cba6f7' red = '#f38ba8' maroon = '#eba0ac' peach = '#fab387' yellow = '#f9e2af' green = '#a6e3a1' teal = '#94e2d5' sky = '#89dceb' sapphire = '#74c7ec' blue = '#89b4fa' lavender = '#b4befe' text = '#cdd6f4' subtext1 = '#bac2de' subtext0 = '#a6adc8' overlay2 = '#9399b2' overlay1 = '#7f849c' overlay0 = '#6c7086' surface2 = '#585b70' surface1 = '#45475a' surface0 = '#313244' base = '#1e1e2e' mantle = '#181825' crust = '#11111b' ## LEFT SIDE - FIRST LINE [time] disabled = false format = '[$time]($style) ' time_format = '%T' style = 'bold peach' [directory] style = 'subtext0' truncation_length = 8 truncate_to_repo = true truncation_symbol = 'repo: ' [docker_context] symbol = 'docker: ' format = '[$symbol$context]($style)' [git_branch] symbol = ' ' [git_status] style = 'text' ahead = '⇡${count}' diverged = '⇕⇡${ahead_count}⇣${behind_count}' behind = '⇣${count}' deleted = 'x' [golang] symbol = 'go: ' format = '[$symbol($version )($style)' [nix_shell] symbol = 'nix: ' format = '[$symbol$state(\($name\))]($style)' [nodejs] symbol = 'node: ' format = '[$symbol($version)]($style)' [python] symbol = 'py: ' format = '[${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)' [rust] symbol = 'rust: ' format = '[$symbol($version)]($style)' [cmd_duration] min_time = 1 style = 'yellow' format = 'duration: [$duration]($style) ' disabled = false [status] format = 'exit status: [$status = $common_meaning]($style) ' disabled = false style = 'bold red' recognize_signal_code = true map_symbol = true ## LEFT SIDE - SECOND LINE [username] format = '[$user]($style)@' style_user = 'red' style_root = 'bold red' show_always = true [hostname] format = '[$hostname]($style)' style = 'lavender' trim_at = '.local' ssh_only = false disabled = false [character] format = ' [$symbol]($style) ' success_symbol = '[➜](bold teal)' error_symbol = '[➜](bold red)' vimcmd_symbol = '[V](bold green)'