From d3e2a923ad7fd923d241ca65bf65e931e0f1ea54 Mon Sep 17 00:00:00 2001 From: Dale Shrauger Date: Thu, 15 Dec 2022 08:57:44 -0600 Subject: [PATCH] Revert starship.toml to original clean version. Remove tmux weather status --- .tmux.conf.local | 2 +- starship.toml | 511 ++++++++--------------------------------------- 2 files changed, 82 insertions(+), 431 deletions(-) diff --git a/.tmux.conf.local b/.tmux.conf.local index f89aa66..83f8a94 100644 --- a/.tmux.conf.local +++ b/.tmux.conf.local @@ -261,7 +261,7 @@ mux_conf_theme_right_separator_sub="\uE0B3" # PowerlineSymbols.otf font, see # - #{username} # - #{username_ssh} tmux_conf_theme_status_left=" ❐ #S | ↑#{?uptime_y, #{uptime_y}y,}#{?uptime_d, #{uptime_d}d,}#{?uptime_h, #{uptime_h}h,}#{?uptime_m, #{uptime_m}m,} " -tmux_conf_theme_status_right=" #{prefix}#{mouse}#{pairing}#{synchronized} #(curl wttr.in?format=3) #{?battery_status,#{battery_status},}#{?battery_bar, #{battery_bar},}#{?battery_percentage, #{battery_percentage},} , %R , %d %b | #{username}#{root} | #{hostname} " +tmux_conf_theme_status_right=" #{prefix}#{mouse}#{pairing}#{synchronized} #(curl #{?battery_status,#{battery_status},}#{?battery_bar, #{battery_bar},}#{?battery_percentage, #{battery_percentage},} , %R , %d %b | #{username}#{root} | #{hostname} " # status left style tmux_conf_theme_status_left_fg="$tmux_conf_theme_colour_6,$tmux_conf_theme_colour_7,$tmux_conf_theme_colour_8" diff --git a/starship.toml b/starship.toml index a429fde..74554d1 100644 --- a/starship.toml +++ b/starship.toml @@ -1,443 +1,94 @@ -# Myth Dark Slanted config for Starship -# (c) 2020 by Mick Hohmann, last changed 2020-10-19 21:48 - -# Don't print a new line at the start of the prompt -add_newline = false command_timeout = 500 - -# Order of modules on prompt -format = """\ - $time\ - $username\ - $hostname:\ - $directory\ - $aws\ - $gcloud\ - $singularity\ - $kubernetes\ - $docker_context\ - (↓ Source control - for right side ↓)\ - $hg_branch\ - $git_branch\ - $git_commit\ - $git_status\ - $git_state\ - (↑ Source control - for right side ↑)\ - (↓ Toolchain version modules ↓)\ - $crystal\ - $dart\ - $dotnet\ - $elixir\ - $elm\ - $erlang\ - $golang\ - $java\ - $julia\ - $nim\ - $nodejs\ - $ocaml\ - $perl\ - $php\ - $purescript\ - $python\ - $ruby\ - $rust\ - $swift\ - $terraform\ - $zig\ - (↑ Toolchain version modules ↑)\ - (↓ Package modules ↓)\ - $helm\ - $package\ - $cmake\ - $conda\ - (↑ Package modules ↑)\ - $nix_shell\ - $memory_usage\ - $env_var\ - $custom\ - (↑ above input line ↑)\ - $line_break\ - (↓ on input line ↓)\ - $battery\ - $shlvl\ - $jobs\ - $cmd_duration\ - $status \ - $character\ - """ - -# Generic prompt configurations -[character] -success_symbol = "[➜](bold green)" -error_symbol = "[✗](bold red)" -#success_symbol = "[[](fg:#AFD700)](fg:#AFD700)" -#error_symbol = "[[](bg:#ff3322 fg:#464347)](fg:#ff3322)" -#vicmd_symbol = "[[](bg:#6f6a70 fg:#464347)[]( fg:#6f6a70)](bold bg:#6f6a70 fg:#ff3322)" -#format = "[[ ]()$symbol ]($style)" - +format = "$username$hostname: $directory$git_branch$python$aws$time$cmd_duration$character" [line_break] disabled = true -# Module configurations -[aws] -disabled = true -symbol = " " -style = "bg:#EC912D" -format = '[[]( fg:#EC912D)$symbol$profile(\($region\))[]( fg:#EC912D)]($style)' - -[battery] -# disabled = true -full_symbol = "" -charging_symbol = " " -discharging_symbol = " " -unknown_symbol = "" -empty_symbol = "" -format = "[[]( fg:#FF5511)$symbol$percentage[]( fg:#FF5511)]($style)" -[[battery.display]] -threshold = 10 -style = "bold bg:#FF5511 fg:#EEEEEE" -[[battery.display]] -threshold = 20 -style = "bg:#FF5511 fg:#111111" - -[cmake] -# disabled = true -# symbol = "卑" # alternate -symbol = "喝" -style = "bg:#064F8D fg:#EEEEEE" -format = "[[]( fg:#064F8D)$symbol$version[]( fg:#064F8D)]($style)" +[character] +success_symbol = "[➜](bold green) " +error_symbol = "[✗](bold red) " [cmd_duration] -# disabled = true -style = " fg:#FBDE2D" -min_time = 2_000 -# show_milliseconds = true -show_notifications = false -min_time_to_notify = 45_000 -format = "[ 祥$duration]($style)" +min_time = 500 +format = "took [$duration](bold yellow) " -[conda] -# disabled = true -symbol = " " -style = "bg:#43B02A fg:#111111" -ignore_base = true -truncation_length = 1 -format = "[[]( fg:#43B02A)$symbol$environment[]( fg:#43B02A)]($style)" +[env_var.SHELL] +variable = "SHELL" +default = "unknown shell" -[crystal] -# disabled = true -symbol = " " -style = "bg:#EEEEEE fg:#111111" -format = "[[]( fg:#EEEEEE)$symbol$version[]( fg:#EEEEEE)]($style)" - -[dart] -# disabled = true -symbol = " " # original -# symbol = "﯑ " # clearer -style = "bg:#32BBF9 fg:#111111" -format = "[[]( fg:#32BBF9)$symbol$version[]( fg:#32BBF9)]($style)" - -[directory] -style = "italic fg:#EEEEEE" -read_only = "" -read_only_style = "bg:#ff3322 fg:#EEEEEE" -truncation_length = 4 -truncate_to_repo = true -truncation_symbol = "…/" -# fish_style_pwd_dir_length = 3 -# format = "([[]( fg:#ff3322)$read_only[]( fg:#ff3322)]($read_only_style))[[]( fg:#6F6A70)$path[]( fg:#6F6A70)]($style) " -# format = "([[ ](bg:#464347 fg:#ff3322)$read_only[](bg:#464347 fg:#ff3322)]($read_only_style))[[ ](bg:#464347 fg:#6F6A70)$path[](bg:#464347 fg:#6F6A70)]($style) " - -[directory.substitutions] -"~/Documents" = "" -"~/Music" = "" -"~/Movies" = "" -"~/Pictures" = "" -"~/Sources" = "" -"~" = " " -# "/" = "  " - -[docker_context] -disabled = false -symbol = " " -style = "bg:#3A91DC fg:#EEEEEE" -only_with_files = true -format = "[[]( fg:#3A91DC)$symbol$context[]( fg:#3A91DC)]($style)" - -[dotnet] -# disabled = true -symbol = " " -style = "bg:#4A35CC fg:#EEEEEE" -heuristic = true -format = "[[]( fg:#4A35CC)$symbol$version( 什$tfm)[]( fg:#4A35CC)]($style)" - -[elixir] -# disabled = true -symbol = " " -style = "bg:#4E2A8E fg:#EEEEEE" -format = '[[]( fg:#4E2A8E)$symbol$version \(OTP:$otp_version\)[]( fg:#4E2A8E)]($style)' - -[elm] -# disabled = true -symbol = " " # original -# symbol = " " # clearer -style = "bg:#3E92D2 fg:#EEEEEE" -format = "[[]( fg:#3E92D2)$symbol$version[]( fg:#3E92D2)]($style)" - -[env_var] -disabled = true -symbol = " " -style = "bg:#6f6a70 fg:#EEEEEE" -variable = "0" -default = "fish" -format = "([[]( fg:#6f6a70)$symbol$env_value[]( fg:#6f6a70)]($style))" - -[erlang] -# disabled = true -symbol = " " -style = "bg:#8C032F fg:#EEEEEE" -format = "[[]( fg:#8C032F)$symbol$version[]( fg:#8C032F)]($style)" - -[gcloud] -disabled = true -symbol = "☁️ " -style = "bg:#1A73E8 fg:#EEEEEE" -format = '[[]( fg:#1A73E8)$symbol$account(\($region\))[]( fg:#1A73E8)]($style)' - -[git_branch] -# disabled = true -symbol = " " -# symbol = " " # alternate -style = "bg:#96ab5f fg:#111111" -# truncation_length = 4 -# truncation_symbol = "" -format = "[[]( fg:#96ab5f)$symbol$branch[]( fg:#96ab5f)]($style)" - -[git_commit] -# disabled = true -style = "bg:#E58F73 fg:#111111" -commit_hash_length = 4 -# only_detached = true -format = "[[]( fg:#E58F73)#$hash[]( fg:#E58F73)]($style)" - -[git_state] -# disabled = true -style = "bg:#E0B25D fg:111111" -rebase = "rebasing" -merge = "merging" -revert = "reverting" -cherry_pick = " picking" -bisect = "bisecting" -am = "am'ing" -am_or_rebase = "am/rebase" -format = '\([[]( fg:#E0B25D)$state($progress_current/$progress_total)[]( fg:#E0B25D)]($style)\)' - -[git_status] -# disabled = true -style = "bg:#E0B25D fg:#000000" -stashed = " ${count}" -ahead = "ﲗ ${count}" -behind = "ﲔ ${count}" -diverged = "李 ${ahead_count} ${behind_count}" -conflicted = "${count}" -deleted = " ${count}" -renamed = "﫦${count}" -modified = " 凜${count}" -staged = "  ${count}" -untracked = "  ${count}" -format = "([[]( fg:#E0B25D)$stashed$staged$modified$renamed$untracked$deleted$conflicted$ahead_behind[]( fg:#E0B25D)]($style))" - -[golang] -# disabled = true -symbol = " " -style = "bg:#7FD5EA fg:#111111" -format = "[[]( fg:#7FD5EA)$symbol$version[]( fg:#7FD5EA)]($style)" - -[helm] -# disabled = true -symbol = "ﴱ " -style = "bg:#0F1689 fg:#EEEEEE" -format = "[[]( fg:#0F1689)$symbol$version[]( fg:#0F1689)]($style)" - -[hostname] -# disabled = true -style = "bg:#AFD700 fg:#111111" -ssh_only = false -trim_at = ".strog.org" -format = "[[$ssh_symbol]()[]( fg:#AFD700)($style)$hostname[]( fg:#AFD700)]($style)" - -[java] -# disabled = true -symbol = " " -style = "bg:#ED8B00 fg:#111111" -format = "[[]( fg:#ED8B00)$symbol$version[]( fg:#ED8B00)]($style)" - -[jobs] -# disabled = true -symbol = "  " -style = "bold fg:#FFA200" -# threshold = 1 -format = "[$symbol$number]($style)" - -[julia] -# disabled = true -symbol = " " -style = "bg:#4063D8 fg:#EEEEEE" -format = "[[]( fg:#4063D8)$symbol$version[]( fg:#4063D8)]($style)" - -[kubernetes] -disabled = true -symbol = "☸︎" -style = "bg:#3371E3 fg:#EEEEEE" -format = '[[]( fg:#3371E3)$symbol$context(\($namespace\))[]( fg:#3371E3)]($style)' - -[memory_usage] -# disabled = false -symbol = " " -style = "bg:#BBBBBB fg:#111111" -threshold = 75 -format = "([[]( fg:#BBBBBB)$symbol$ram(:$swap)[]( fg:#BBBBBB)]($style))" - -# Mercurial -[hg_branch] -disabled = false -symbol = " " -style = "bg:#96ab5f fg:#111111" -# truncation_length = 8 # default = 2^63 - 1 -# truncation_symbol = "…" -format = "[[]( fg:#96ab5f)$symbol$branch[]( fg:#96ab5f)]($style)" - -[nim] -# disabled = true -symbol = " " -style = "bg:#FFE953 fg:#111111" -format = "[[]( fg:#FFE953)$symbol$version[]( fg:#FFE953)]($style)" - -[nix_shell] -# disabled = true -symbol = " " -style = "bg:#27385D fg:#EEEEEE" -impure_msg = '[\(impure\)](bg:#27385D fg:#FF5511)' -pure_msg = '[\(pure\)](bg:#27385D fg:#AFD700)' -format = '[[]( fg:#27385D)$symbol$name$state[]( fg:#27385D)]($style)' - -[nodejs] -# disabled = true -symbol = " " -style = "bg:#005F00 fg:#EEEEEE" -format = "[[](fg:#005F00)$symbol$version[]( fg:#005F00)]($style)" - -[ocaml] -# disabled = true -symbol = "🐫 " -style = "bg:#F48B32 fg:#111111" -format = "[[]( fg:#F48B32)$symbol$version[]( fg:#F48B32)]($style)" - -[package] -# disabled = true -symbol = " " -style = "bg:#6F6A70 fg:#EEEEEE" -display_private = false -format = "[[]( fg:#6F6A70)$symbol$version[]( fg:#6F6A70)]($style)" - -[perl] -# disabled = true -symbol = "🐪 " -style = "bg:#0073A1 fg:#EEEEEE" -format = "[[]( fg:#0073A1)$symbol$version[]( fg:#0073A1)]($style)" - -[php] -# disabled = true -symbol = " " -style = "bg:#8892BF fg:#EEEEEE" -format = "[[]( fg:#8892BF)$symbol$version[]( fg:#8892BF)]($style)" - -[purescript] -# disabled = true -symbol = "<=>" -style = "bg:#1D222D fg:#EEEEEE" -format = "[[]( fg:#1D222D)$symbol$version[]( fg:#1D222D)]($style)" - -[python] -# disabled = true -symbol = " " -style = "bg:#EBD45B fg:#111111" -# pyenv_version_name = true -pyenv_prefix = "pyenv " -python_binary = "python3" -#scan_for_pyfiles = true -format = '[[]( fg:#EBD45B)$symbol$pyenv_prefix$version(\($virtualenv\))[]( fg:#EBD45B)]($style)' - -[ruby] -# disabled = true -symbol = " " -# symbol = " " # alternate -style = "bg:#CC342D fg:#EEEEEE" -format = "[[]( fg:#CC342D)$symbol$version[]( fg:#CC342D)]($style)" - -[rust] -# disabled = true -symbol = " " -# symbol = " " # alternate -style = "bg:#A72145 fg:#EEEEEE" -format = "[[]( fg:#A72145)$symbol$version[]( fg:#A72145)]($style)" - -[shlvl] -# disabled = false -symbol = "" -style = "bold fg:#FBDE2D" -# threshold = 2 -format = "[$symbol$shlvl]($style)" - -[singularity] -# disabled = true -symbol = "S" -style = "bg:#1D315F fg:#EEEEEE" -format = '[[]( fg:#1D315F)$symbol\[$env\][]( fg:#1D315F)]($style)' - -[swift] -# disabled = true -symbol = "ﯣ " -style = "bg:#F05138 fg:#EEEEEE" -format = "[[]( fg:#F05138)$symbol$version[]( fg:#F05138)]($style)" - -[status] -# disabled = false -symbol = "" -style = " fg:#ff3322" -format = "[$symbol$status]($style)" - -[terraform] -disabled = true -symbol = "行" -style = "bg:#5836CD fg:#EEEEEE" -format = '[[]( fg:#5836CD)$symbol\($workspace\)[]( fg:#5836CD)]($style)' -### uncomment the following, to see the version -# format = "[[]( fg:#5836CD)$symbol$version($workspace)[]( fg:#5836CD)]($style)" - -[time] -# disabled = false -### color is set to orange, because of the configured time_range--to get your attention for e. g. R&R time ;) -style = "bg:#FFA200 fg:#111111" -use_12hr = false -time_format = "%H:%M" -utc_time_offset = "local" -time_range = "20:00:00-06:00:00" -format = "[ $time[]( fg:#FFA200)]($style)" +[env_var.USER] +default = "unknown user" [username] -# disabled = true +style_user = "blue bold" +style_root = "red bold" +format = "[$user]($style)" +disabled = false show_always = true -style_root = "bold bg:#3388FF fg:#FF5511" -style_user = "bg:#3388FF fg:#EEEEEE" -format = "[[]( fg:#3388FF)$user[]( fg:#3388FF)]($style)" -[zig] -# disabled = true -symbol = "[Z]" -# symbol = "↯ " # alternate -style = "bg:#F7A41D fg:#EEEEEE" -format = "[[]( fg:#F7A41D)$symbol$version[]( fg:#F7A41D)]($style)" -#EOF. +[hostname] +ssh_only = false +format = "[$ssh_symbol](bold blue) on [$hostname](bold yellow) " +trim_at = ".strog.org" +disabled = false + +[directory] +read_only = " " +truncation_length = 8 +truncation_symbol = "…/" +use_os_path_sep = true + +[shell] +fish_indicator = "" +powershell_indicator = "_" +unknown_indicator = "mystery shell" +style = "cyan bold" +disabled = false + +[status] +style = "bg:blue" +symbol = "🔴 " +success_symbol = "🟢 SUCCESS" +format = '[\[$symbol$common_meaning$signal_name$maybe_int\]]($style) ' +map_symbol = true +disabled = false + +[aws] +disabled = true +format = ' AWS:[$symbol($profile )(\($region\))]($style)' +style = "bold blue" +#symbol = "\xe2\x98\x81\xef\xb8\x8f" +[aws.region_aliases] +us-west-1 = "us-west-1" +us-east-1 = "va" + +[container] +format = "[$symbol \\[$name\\]]($style) " + +[git_branch] +symbol = "  " +style = "bold #e8ec00 inverted" +format = "on [$symbol$branch ]($style) " + +[git_commit] +disabled = false + +[git_state] +disabled = false + +[git_status] +disabled = false + +[kubernetes] +format = 'on [☸ $context \($namespace\)](dimmed green) ' +disabled = false +#[kubernetes.context_aliases] +#"dev.local.cluster.k8s" = "dev" + +[package] +disabled = true + +[python] +format = '[${symbol}${pyenv_prefix}(${version} )(\($virtualenv\))]($style)' +symbol = "🐍 " +pyenv_version_name = true