# Get editor completions based on the config schema "$schema" = 'https://starship.rs/config-schema.json' # Inserts a blank line between shell prompts add_newline = true # Replace the '❯' symbol in the prompt with '➜' [character] # The name of the module we are configuring is 'character' success_symbol = '[λ](red)' # The 'success_symbol' segment is being set to '➜' with the color 'bold green' error_symbol = "[✖](bold red) " [battery] full_symbol = "🔋" charging_symbol = "🔌" discharging_symbol = "⚡" [[battery.display]] threshold = 30 style = "bold red" [cmd_duration] min_time = 10_000 # Show command duration over 10,000 milliseconds (=10 sec) format = " took [$duration]($style)" [directory] truncation_length = 5 format = "[$path](yellow)[$lock_symbol]($lock_style) " [git_branch] format = " [$symbol$branch]($style) " symbol = "[](bold green) " style = "blue bold" [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] format = "[$symbol$version]($style) " symbol = "ஃ " style = "bold green" [memory_usage] format = "$symbol[${ram}( | ${swap})]($style) " threshold = 70 style = "bold dimmed white" disabled = false [package] disabled = true [python] format = "[$symbol$version]($style) " style = "bold green" [rust] format = "[$symbol$version]($style) " style = "bold green" [time] time_format = "%T" format = "🕙 $time($style) " style = "bright-white" disabled = true [username] style_user = "bold dimmed blue" show_always = false [nodejs] format = "via [🤖 $version](bold green) "