# Get editor completions based on the config schema "$schema" = 'https://starship.rs/config-schema.json' # Disable the blank line at the start of the prompt add_newline = false # format = """ # [┌───────────────────>](bold green) # [│](bold green)$directory$rust$package # [└─>](bold green) """ [line_break] disabled = false # Replace the "❯" symbol in the prompt with "➜" [character] # The name of the module we are configuring is "character" success_symbol = "[➜](bold green) " # The "success_symbol" segment is being set to "➜" with the color "bold green" format = "[$symbol$version]($style) " [battery] full_symbol = "🔋" charging_symbol = "🔌" discharging_symbol = "⚡" format = "[$symbol$version]($style) " [[battery.display]] threshold = 30 style = "bold red" [time] time_format = "%d %b, %Y | %I:%M%P " format = "$time($style) " style = "bright-white" disabled = false [cmd_duration] min_time = 10_000 # Show command duration over 10,000 milliseconds (=10 sec) format = " took [$duration]($style)" [git_commit] commit_hash_length = 8 style = "bold white" [git_state] format = '[\($state( $progress_current of $progress_total)\)]($style) ' [git_status] conflicted = "⚔️ " ahead = "🏎️ 💨 ×${count}" behind = "🐢 ×${count}" diverged = "🔱 🏎️ 💨 ×${ahead_count} 🐢 ×${behind_count}" untracked = "🛤️ ×${count}" stashed = "📦 " modified = "📝 ×${count}" staged = "🗃️ ×${count}" renamed = "📛 ×${count}" deleted = "🗑️ ×${count}" style = "bright-white" format = "$all_status$ahead_behind" [hostname] ssh_only = false format = "<[$hostname]($style)>" trim_at = "-" style = "bold dimmed white" disabled = true [julia] symbol = "ஃ " format = "[$symbol$version]($style) " style = "bold green" [memory_usage] symbol = " " format = "$symbol[${ram}( | ${swap})]($style) " threshold = 70 style = "bold dimmed white" disabled = false # Disable the package module, hiding it from the prompt completely [aws] symbol = " " format = "[$symbol$version]($style) " [buf] symbol = " " format = "[$symbol$version]($style) " [c] symbol = " " format = "[$symbol$version]($style) " [conda] symbol = " " format = "[$symbol$version]($style) " [dart] symbol = " " format = "[$symbol$version]($style) " [directory] read_only = " " truncation_length = 8 truncation_symbol = "…/" format = "[$path]($style)[$lock_symbol]($lock_style) " [docker_context] symbol = "🐳 " format = "[$symbol$version]($style) " [elixir] symbol = " " format = "[$symbol$version]($style) " [elm] symbol = " " format = "[$symbol$version]($style) " [git_branch] symbol = " " format = "[$symbol$version]($style) " style = "bold yellow" [golang] symbol = " " format = "[$symbol$version]($style) " [haskell] symbol = " " format = "[$symbol$version]($style) " [hg_branch] symbol = " " format = "[$symbol$version]($style) " [java] symbol = " " format = "[$symbol$version]($style) " [lua] symbol = " " format = "[$symbol$version]($style) " [meson] symbol = "喝 " format = "[$symbol$version]($style) " [nim] symbol = " " format = "[$symbol$version]($style) " [nix_shell] symbol = " " format = "[$symbol$version]($style) " [nodejs] symbol = " " format = "[$symbol$version]($style) " [package] symbol = " " format = "[$symbol$version]($style) " [python] symbol = " " format = "[$symbol$version]($style) " [rlang] symbol = "ﳒ " format = "[$symbol$version]($style) " [ruby] symbol = " " format = "[$symbol$version]($style) " [rust] symbol = " " format = "[$symbol$version]($style) " [scala] symbol = " " format = "[$symbol$version]($style) " [spack] symbol = "🅢 " format = "[$symbol$version]($style) "