From e25e5f37f8f963f068f214284d16627ab706ca90 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Sun, 3 Sep 2023 19:13:25 +0300 Subject: Add startship.toml --- .config/starship.toml | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 .config/starship.toml diff --git a/.config/starship.toml b/.config/starship.toml new file mode 100644 index 0000000..d32f734 --- /dev/null +++ b/.config/starship.toml @@ -0,0 +1,94 @@ +# 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) " -- cgit v1.2.3