This repository has been archived on 2022-08-21. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/home/.config/starship.toml
2021-02-13 19:28:59 +03:00

693 lines
18 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

add_newline = false
scan_timeout = 20
format = "$all"
# __________ _________
# ___ |_ | / /_ ___/
# __ /| |_ | /| / /_____ \
# _ ___ |_ |/ |/ / ____/ /
# /_/ |_|___/|__/ /____/
#
[aws]
symbol = " "
style = "bold yellow"
format = "on [$symbol$profile(\\($region\\))]($style) "
disabled = true
[aws.region_aliases]
ap-southeast-2 = "au"
us-east-1 = "va"
# ________ __________
# ___ __ )_____ __ /__ /_________________ __
# __ __ | __ `/ __/ __/ _ \_ ___/_ / / /
# _ /_/ // /_/ // /_ / /_ / __/ / _ /_/ /
# /_____/ \__,_/ \__/ \__/ \___//_/ _\__, /
# /____/
[battery]
full_symbol = "🔋"
charging_symbol = " "
discharging_symbol = "💀"
unknown_symbol = " "
empty_symbol = " "
format = "[$symbol$percentage]($style) "
disabled = false
[[battery.display]]
threshold = 10
style = "bold red"
[[battery.display]]
threshold = 20
style = "bold yellow"
# ______________ _____
# __ ____/__ /_______ _____________ ________ /_____________
# _ / __ __ \ __ `/_ ___/ __ `/ ___/ __/ _ \_ ___/
# / /___ _ / / / /_/ /_ / / /_/ // /__ / /_ / __/ /
# \____/ /_/ /_/\__,_/ /_/ \__,_/ \___/ \__/ \___//_/
#
[character]
success_symbol = "[](bold green)"
error_symbol = "[✗](bold red)"
vicmd_symbol = "[](bold green)"
format = "$symbol "
disabled = false
# ______________ ___ ______
# __ ____/__ |/ /_____ ___ /______
# _ / __ /|_/ /_ __ `/_ //_/ _ \
# / /___ _ / / / / /_/ /_ ,< / __/
# \____/ /_/ /_/ \__,_/ /_/|_| \___/
#
[cmake]
symbol = "喝"
style = "bold blue"
format = "via [$symbol$version]($style) "
disabled = false
# _________ __________
# ______ /___ ______________ __ /___(_)____________
# _ __ /_ / / /_ ___/ __ `/ __/_ /_ __ \_ __ \
# / /_/ / / /_/ /_ / / /_/ // /_ _ / / /_/ / / / /
# \__,_/ \__,_/ /_/ \__,_/ \__/ /_/ \____//_/ /_/
#
[cmd_duration]
min_time = 1000
show_milliseconds = false
style = "bold yellow"
format = "took [$duration]($style) "
disabled = false
# _________ _________
# __ ____/__________________ /_____ _
# _ / _ __ \_ __ \ __ /_ __ `/
# / /___ / /_/ / / / / /_/ / / /_/ /
# \____/ \____//_/ /_/\__,_/ \__,_/
#
[conda]
truncation_length = 1
symbol = "🐍 "
style = "bold dimmed green"
format = "[$symbol$environment]($style) "
ignore_base = true
disabled = false
# _________ _____ ______
# __ ____/___________ __________ /______ ___ /
# _ / __ ___/_ / / /_ ___/ __/ __ `/_ /
# / /___ _ / _ /_/ /_(__ )/ /_ / /_/ /_ /
# \____/ /_/ _\__, / /____/ \__/ \__,_/ /_/
# /____/
[crystal]
symbol = "🔮 "
style = "bold red"
format = "via [$symbol$version]($style) "
disabled = true
# ________ _____
# ___ __ \_____ _________ /_
# __ / / / __ `/_ ___/ __/
# _ /_/ // /_/ /_ / / /_
# /_____/ \__,_/ /_/ \__/
#
[dart]
symbol = "🔰 "
style = "bold blue"
format = "via [$symbol$version]($style) "
disabled = true
# _____________ _____
# ___ __ \__(_)___________________ /__________________ __
# __ / / /_ /__ ___/ _ \ ___/ __/ __ \_ ___/_ / / /
# _ /_/ /_ / _ / / __/ /__ / /_ / /_/ / / _ /_/ /
# /_____/ /_/ /_/ \___/\___/ \__/ \____//_/ _\__, /
# /____/
[directory]
truncation_length = 5
truncate_to_repo = true
use_logical_path = true
fish_style_pwd_dir_length = 0
home_symbol = "~"
truncation_symbol = ""
read_only = " "
read_only_style = "red"
style = "bold cyan"
format = "[$path]($style)[$read_only]($read_only_style) "
disabled = false
# ________ ______
# ___ __ \______________ /______________
# __ / / / __ \ ___/_ //_/ _ \_ ___/
# _ /_/ // /_/ / /__ _ ,< / __/ /
# /_____/ \____/\___/ /_/|_| \___//_/
#
[docker_context]
only_with_files = false
symbol = "🐋 "
style = "blue bold"
format = "via [$symbol$context]($style) "
disabled = false
# ________ _____ _____
# ___ __ \_______ /______________ /_
# __ / / / __ \ __/_ __ \ _ \ __/
# _ /_/ // /_/ / /_ _ / / / __/ /_
# /_____/ \____/\__/ /_/ /_/\___/\__/
#
[dotnet]
heuristic = true
symbol = "•NET "
style = "bold blue"
format = "via [$symbol$version( 🎯 $tfm)]($style) "
disabled = true
# ___________________ _____
# ___ ____/__ /__(_)___ ____(_)_______
# __ __/ __ /__ /__ |/_/_ /__ ___/
# _ /___ _ / _ / __> < _ / _ /
# /_____/ /_/ /_/ /_/|_| /_/ /_/
#
[elixir]
symbol = "💧"
style = "bold purple"
format = "via [$symbol$version \\(OTP $otp_version\\)]($style) "
disabled = true
# _______________
# ___ ____/__ /______ ___
# __ __/ __ /__ __ `__ \
# _ /___ _ / _ / / / / /
# /_____/ /_/ /_/ /_/ /_/
#
[elm]
symbol = "🌳 "
style = "cyan bold"
format = "via [$symbol$version]($style) "
disabled = true
# __________
# ___ ____/_________ __ ___ _______ ________
# __ __/ __ __ \_ | / / __ | / / __ `/_ ___/
# _ /___ _ / / /_ |/ / __ |/ // /_/ /_ /
# /_____/ /_/ /_/_____/___________/ \__,_/ /_/
# _/_____/
[env_var]
variable = "STARSHIP_SHELL"
default = "sh"
symbol = " "
style = "bold dimmed white"
format = "with [$symbol$env_value]($style) "
disabled = true
# __________ ______
# ___ ____/_________ /_____ ______________ _
# __ __/ __ ___/_ /_ __ `/_ __ \_ __ `/
# _ /___ _ / _ / / /_/ /_ / / / /_/ /
# /_____/ /_/ /_/ \__,_/ /_/ /_/_\__, /
# /____/
[erlang]
symbol = " "
style = "bold red"
format = "via [$symbol$version]($style) "
disabled = true
# _________ ______ _________
# __ ____/________ /_________ _______ /
# _ / __ _ ___/_ /_ __ \ / / / __ /
# / /_/ / / /__ _ / / /_/ / /_/ // /_/ /
# \____/ \___/ /_/ \____/\__,_/ \__,_/
#
[gcloud]
symbol = " "
style = "bold blue"
format = "on [$symbol$account(\\($region\\)) - ($project)]($style) "
disabled = true
[gcloud.region_aliases]
us-central1 = "uc1"
asia-northeast1 = "an1"
# __________________
# __ ____/__(_)_ /_
# _ / __ __ /_ __/
# / /_/ / _ / / /_
# \____/ /_/ \__/
#
[git_branch]
truncation_length = 9223372036854775807
truncation_symbol = "…"
symbol = " "
style = "bold purple"
format = "on [$symbol$branch]($style) "
disabled = false
[git_commit]
commit_hash_length = 8
only_detached = true
style = "bold green"
format = "[\\($hash\\)]($style) "
disabled = false
[git_state]
rebase = "REBASING"
merge = "MERGING"
revert = "REVERTING"
cherry_pick = "CHERRY-PICKING"
bisect = "BISECTING"
am = "APPLY-MAILBOX"
am_or_rebase = "AM/REBASE"
style = "dimmed bold yellow"
format = "\\([$state($progress_current/$progress_total)]($style)\\) "
disabled = false
[git_status]
conflicted = "=${count} "
ahead = "⇡${count} "
behind = "⇣${count} "
diverged = "⇡${ahead_count} ⇣${behind_count} "
untracked = "?${count} "
stashed = "\\$${count} "
modified = "!${count} "
staged = "+${count} "
renamed = "»${count} "
deleted = "✘${count} "
style = "bold red"
format = "[$all_status$ahead_behind]($style)"
disabled = false
# _________ ______
# __ ____/________ /_____ ______________ _
# _ / __ _ __ \_ /_ __ `/_ __ \_ __ `/
# / /_/ / / /_/ / / / /_/ /_ / / / /_/ /
# \____/ \____//_/ \__,_/ /_/ /_/_\__, /
# /____/
[golang]
symbol = " "
style = "bold cyan"
format = "via [$symbol$version]($style) "
disabled = false
# ______ __ ______
# ___ / / /_______ /______ ___
# __ /_/ /_ _ \_ /__ __ `__ \
# _ __ / / __/ / _ / / / / /
# /_/ /_/ \___//_/ /_/ /_/ /_/
#
[helm]
symbol = "⎈ "
style = "bold white"
format = "via [$symbol$version]($style) "
disabled = true
# ______ __ _____
# ___ / / /______________ /_____________ _______ ________
# __ /_/ /_ __ \_ ___/ __/_ __ \ __ `/_ __ `__ \ _ \
# _ __ / / /_/ /(__ )/ /_ _ / / / /_/ /_ / / / / / __/
# /_/ /_/ \____//____/ \__/ /_/ /_/\__,_/ /_/ /_/ /_/\___/
#
[hostname]
ssh_only = true
trim_at = ""
style = "bold dimmed green"
format = "[$hostname]($style) in "
disabled = false
# _________
# ______ /_____ ___ _______ _
# ___ _ /_ __ `/_ | / / __ `/
# / /_/ / / /_/ /__ |/ // /_/ /
# \____/ \__,_/ _____/ \__,_/
#
[java]
symbol = "☕"
style = "red dimmed"
format = "via [${symbol}${version}]($style) "
disabled = false
# _________ ______
# ______ /________ /_________
# ___ _ /_ __ \_ __ \_ ___/
# / /_/ / / /_/ / /_/ /(__ )
# \____/ \____//_.___//____/
#
[jobs]
threshold = 1
symbol = "✦"
style = "bold yellow"
format = "[$symbol$number]($style) "
disabled = false
# _________ __________
# ______ /___ ____ /__(_)_____ _
# ___ _ /_ / / /_ /__ /_ __ `/
# / /_/ / / /_/ /_ / _ / / /_/ /
# \____/ \__,_/ /_/ /_/ \__,_/
#
[julia]
symbol = " "
style = "bold purple"
format = "via [$symbol$version]($style) "
disabled = true
# ______ __ _______________
# ___ //_/_______ /___ /__(_)______
# __ ,< _ __ \ __/_ /__ /__ __ \
# _ /| | / /_/ / /_ _ / _ / _ / / /
# /_/ |_| \____/\__/ /_/ /_/ /_/ /_/
#
[kotlin]
kotlin_binary = "kotlin"
symbol = "K "
style = "bold blue"
format = "via [$symbol($version )]($style)"
disabled = true
# ______ __ ______ ______ _____
# ___ //_/___ ____ /________________ /________ /_____________
# __ ,< _ / / /_ __ \ _ \_ ___/_ __ \ _ \ __/ _ \_ ___/
# _ /| | / /_/ /_ /_/ / __/ / _ /_/ / __/ /_ / __/(__ )
# /_/ |_| \__,_/ /_.___/\___//_/ /_.___/\___/\__/ \___//____/
#
[kubernetes]
namespace_spaceholder = ""
symbol = "⛵ "
style = "cyan bold"
format = "[$symbol$context( \\($namespace\\))]($style) in "
disabled = true
[kubernetes.context_aliases]
"dev.local.cluster.k8s" = "dev"
# ___________
# ___ /___(_)___________
# __ / __ /__ __ \ _ \
# _ /___ / _ / / / __/
# /_____/_/ /_/ /_/\___/
#
[line_break]
disabled = false
# ______
# ___ / ____ _______ _
# __ / _ / / / __ `/
# _ /___/ /_/ // /_/ /
# /_____/\__,_/ \__,_/
#
[lua]
lua_binary = "lua"
symbol = " "
style = "bold blue"
format = "via [$symbol($version )]($style)"
disabled = false
# ______ ___
# ___ |/ /___________ _____________________ __
# __ /|_/ /_ _ \_ __ `__ \ __ \_ ___/_ / / /
# _ / / / / __/ / / / / / /_/ / / _ /_/ /
# /_/ /_/ \___//_/ /_/ /_/\____//_/ _\__, /
# /____/
#
[memory_usage]
threshold = 75
symbol = "🐏 "
style = "bold dimmed white"
format = "via $symbol [${ram}( | ${swap})]($style) "
disabled = true
# ______ ___ _____ ______
# ___ |/ /_____________________ ___________(_)_____ ___ /
# __ /|_/ /_ _ \_ ___/ ___/ / / /_ ___/_ /_ __ `/_ /
# _ / / / / __/ / / /__ / /_/ /_ / _ / / /_/ /_ /
# /_/ /_/ \___//_/ \___/ \__,_/ /_/ /_/ \__,_/ /_/
#
[hg_branch]
truncation_length = 9223372036854775807
truncation_symbol = "..."
symbol = " "
style = "bold purple"
format = "on [$symbol$branch]($style) "
disabled = false
# _____ ______
# ___ | / /__(_)______ ___
# __ |/ /__ /__ __ `__ \
# _ /| / _ / _ / / / / /
# /_/ |_/ /_/ /_/ /_/ /_/
#
[nim]
symbol = "👑 "
style = "bold yellow"
format = "via [$symbol$version]($style) "
disabled = true
# _____ ______ ______ ___________
# ___ | / /__(_)___ __ __________ /_________ /__ /
# __ |/ /__ /__ |/_/________ ___/_ __ \ _ \_ /__ /
# _ /| / _ / __> < _/_____/(__ )_ / / / __/ / _ /
# /_/ |_/ /_/ /_/|_| /____/ /_/ /_/\___//_/ /_/
#
[nix_shell]
symbol = " "
impure_msg = "impure"
pure_msg = "pure"
style = "bold blue"
format = "via [$symbol$state( \\($name\\))]($style) "
disabled = false
# _____ __ _________ ________
# ___ | / /___________ /__________(_)_______
# __ |/ /_ __ \ __ /_ _ \____ /__ ___/
# _ /| / / /_/ / /_/ / / __/___ / _(__ )
# /_/ |_/ \____/\__,_/ \___/___ / /____/
# /___/
[nodejs]
symbol = " "
style = "bold green"
not_capable_style = "bold red"
format = "via [$symbol$version]($style) "
disabled = false
# ________ ______
# ___ __ \_____ _________ /_______ _______ _____
# __ /_/ / __ `/ ___/_ //_/ __ `/_ __ `/ _ \
# _ ____// /_/ // /__ _ ,< / /_/ /_ /_/ // __/
# /_/ \__,_/ \___/ /_/|_| \__,_/ _\__, / \___/
# /____/
[package]
display_private = true
symbol = "📦 "
style = "bold 208"
format = "via [$symbol$version]($style) "
disabled = false
# ________________ ______
# __ __ \_ ____/_____ _______ ______ /
# _ / / / / _ __ `/_ __ `__ \_ /
# / /_/ // /___ / /_/ /_ / / / / / /
# \____/ \____/ \__,_/ /_/ /_/ /_//_/
#
[ocaml]
symbol = "🐫 "
style = "bold yellow"
format = "via [$symbol$version]($style) "
disabled = true
# ________ ______
# ___ __ \______________ /
# __ /_/ / _ \_ ___/_ /
# _ ____// __/ / _ /
# /_/ \___//_/ /_/
#
[perl]
symbol = "🐪 "
style = "bold 149"
format = "via [$symbol$version]($style) "
disabled = false
# ______________ _________
# ___ __ \__ / / /__ __ \
# __ /_/ /_ /_/ /__ /_/ /
# _ ____/_ __ / _ ____/
# /_/ /_/ /_/ /_/
#
[php]
symbol = "🐘 "
style = "147 bold"
format = "via [$symbol$version]($style) "
disabled = false
# ________ ___________
# ___ __ \____ ___ /___ /______________
# __ /_/ /_ / / / __/_ __ \ __ \_ __ \
# _ ____/_ /_/ // /_ _ / / / /_/ / / / /
# /_/ _\__, / \__/ /_/ /_/\____//_/ /_/
# /____/
#
[python]
python_binary = "python3"
pyenv_version_name = false
pyenv_prefix = "pyenv"
scan_for_pyfiles = true
symbol = " "
style = "yellow bold"
format = "via [${symbol}${pyenv_prefix}${version}( \\($virtualenv\\))]($style) "
disabled = false
# ________ ______
# ___ __ \___ ____ /______ __
# __ /_/ / / / /_ __ \_ / / /
# _ _, _// /_/ /_ /_/ / /_/ /
# /_/ |_| \__,_/ /_.___/_\__, /
# /____/
[ruby]
symbol = "💎 "
style = "bold red"
format = "via [$symbol$version]($style) "
disabled = false
# ________ _____
# ___ __ \___ __________ /_
# __ /_/ / / / /_ ___/ __/
# _ _, _// /_/ /_(__ )/ /_
# /_/ |_| \__,_/ /____/ \__/
#
[rust]
symbol = "🦀 "
style = "bold red"
format = "via [$symbol$version]($style) "
disabled = false
# _____________ __________ _______
# __ ___/__ / / /__ /__ | / /__ /
# _____ \__ /_/ /__ / __ | / /__ /
# ____/ /_ __ / _ /____ |/ / _ /___
# /____/ /_/ /_/ /_____/____/ /_____/
#
[shlvl]
threshold = 2
symbol = " "
style = "bold yellow"
format = "[$symbol$shlvl]($style) "
disabled = true
# ____________ ______ __________
# __ ___/__(_)_____________ ____ ____ /_____ __________(_)_ /_____ __
# _____ \__ /__ __ \_ __ `/ / / /_ /_ __ `/_ ___/_ /_ __/_ / / /
# ____/ /_ / _ / / / /_/ // /_/ /_ / / /_/ /_ / _ / / /_ _ /_/ /
# /____/ /_/ /_/ /_/_\__, / \__,_/ /_/ \__,_/ /_/ /_/ \__/ _\__, /
# /____/ /____/
#
[singularity]
symbol = " "
style = "bold dimmed blue"
format = "[$symbol\\[$env\\]]($style) "
disabled = true
# ________ _________________
# __ ___/__ ____(_)__ __/_ /_
# _____ \__ | /| / /_ /__ /_ _ __/
# ____/ /__ |/ |/ /_ / _ __/ / /_
# /____/ ____/|__/ /_/ /_/ \__/
#
[swift]
symbol = "ﯣ "
style = "bold 202"
format = "via [$symbol$version]($style) "
disabled = true
# ____________ _____
# __ ___/_ /______ __ /____ _________
# _____ \_ __/ __ `/ __/ / / /_ ___/
# ____/ // /_ / /_/ // /_ / /_/ /_(__ )
# /____/ \__/ \__,_/ \__/ \__,_/ /____/
#
[status]
symbol = "💣 "
not_executable_symbol = "🚫"
not_found_symbol = "🔍"
sigint_symbol = "🧱"
signal_symbol = "⚡"
recognize_signal_code = true
map_symbol = true
style = "bold red"
format = "[$symbol$status]($style) "
disabled = true
# ________ ________
# ___ __/________________________ ___ __/___________________ ___
# __ / _ _ \_ ___/_ ___/ __ `/_ /_ _ __ \_ ___/_ __ `__ \
# _ / / __/ / _ / / /_/ /_ __/ / /_/ / / _ / / / / /
# /_/ \___//_/ /_/ \__,_/ /_/ \____//_/ /_/ /_/ /_/
#
[terraform]
symbol = "ﯟ "
style = "bold 105"
format = "via [$symbol$version$workspace]($style) "
disabled = true
# ____________
# ___ __/__(_)______ ________
# __ / __ /__ __ `__ \ _ \
# _ / _ / _ / / / / / __/
# /_/ /_/ /_/ /_/ /_/\___/
#
[time]
use_12hr = false
time_format = "%T"
utc_time_offset = "local"
time_range = "00:00:00-23:59:59"
style = "bold yellow"
format = "at 🕙 [$time]($style) "
disabled = true
# _____ __
# __ / / /_______________________________ _______ ________
# _ / / /__ ___/ _ \_ ___/_ __ \ __ `/_ __ `__ \ _ \
# / /_/ / _(__ )/ __/ / _ / / / /_/ /_ / / / / / __/
# \____/ /____/ \___//_/ /_/ /_/\__,_/ /_/ /_/ /_/\___/
#
[username]
show_always = false
style_user = "bold yellow"
style_root = "bold red"
format = "[$user]($style) in "
disabled = false
# ___ __ _____
# __ | / /_____ _______ _____________ _________ /_
# __ | / /_ __ `/_ __ `/_ ___/ __ `/_ __ \ __/
# __ |/ / / /_/ /_ /_/ /_ / / /_/ /_ / / / /_
# _____/ \__,_/ _\__, / /_/ \__,_/ /_/ /_/\__/
# /____/
#
[vagrant]
symbol = "⍱ "
style = "cyan bold"
format = "via [$symbol($version)]($style) "
disabled = true
# __________
# ___ /__(_)______ _
# __ /__ /__ __ `/
# _ /__ / _ /_/ /
# /____/_/ _\__, /
# /____/
[zig]
symbol = "↯ "
style = "bold yellow"
format = "via [$symbol$version]($style) "
disabled = false
# ________ _____ _____
# ___ __ \___ ____________________________________(_)_________ /_
# __ /_/ / / / /_ ___/ _ \_ ___/ ___/_ ___/_ /___ __ \ __/
# _ ____// /_/ /_ / / __/(__ )/ /__ _ / _ / __ /_/ / /_
# /_/ \__,_/ /_/ \___//____/ \___/ /_/ /_/ _ .___/\__/
# /_/
[purescript]
symbol = "<=> "
style = "bold white"
format = "via [$symbol$version]($style) "
disabled = true