Update starship colors and add direnv module

This commit is contained in:
Sravan Balaji
2025-01-04 23:22:30 -05:00
parent cff8fda102
commit 2f051a50de
2 changed files with 84 additions and 72 deletions

View File

@@ -4150,12 +4150,12 @@ run -b '~/.tmux/plugins/tpm/tpm'
#+BEGIN_SRC toml :tangle starship/.config/starship.toml #+BEGIN_SRC toml :tangle starship/.config/starship.toml
format = """ format = """
[](#44475A)\ [](#6272A4)\
$directory\ $directory\
[](fg:#44475A bg:#6272a4)\ [](fg:#6272A4 bg:#FF79C6)\
$git_branch\ $git_branch\
$git_status\ $git_status\
[](fg:#6272a4 bg:#BD93F9)\ [](fg:#FF79C6 bg:#8BE9FD)\
$c\ $c\
$elixir\ $elixir\
$elm\ $elm\
@@ -4166,11 +4166,11 @@ $julia\
$nodejs\ $nodejs\
$nim\ $nim\
$rust\ $rust\
[](fg:#BD93F9 bg:#FF79C6)\ [](fg:#8BE9FD bg:#FFB86C)\
$docker_context\ $direnv\
[](fg:#FF79C6 bg:#FF5555)\ [](fg:#FFB86C bg:#50FA7B)\
$cmd_duration\ $cmd_duration\
[](fg:#FF5555)\ [](fg:#50FA7B)\
\n$character \n$character
""" """
@@ -4193,7 +4193,7 @@ style_root = "bg:#44475A"
format = '[ ]($style)' format = '[ ]($style)'
[directory] [directory]
style = "bg:#44475A" style = "bg:#6272A4 fg:#F8F8F2"
format = "[ $path ]($style)" format = "[ $path ]($style)"
truncation_length = 4 truncation_length = 4
truncate_to_repo = true truncate_to_repo = true
@@ -4234,76 +4234,82 @@ read_only = ""
# So either put "Important Documents" before "Documents" or use the substituted version: # So either put "Important Documents" before "Documents" or use the substituted version:
# "Important  " = "  " # "Important  " = "  "
[direnv]
symbol = "  "
style = "bg:#FFB86C fg:#282A36"
format = "[ $symbol$loaded/$allowed ]($style)"
disabled = false
[c] [c]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[cmd_duration] [cmd_duration]
min_time = 0 min_time = 0
style = "bg:#FF5555" style = "bg:#50FA7B fg:#282A36"
format = '[[ 󱎫 $duration ](bg:#FF5555)]($style)' format = '[ 󱎫 $duration ]($style)'
show_notifications = true show_notifications = true
min_time_to_notify = 5_000 min_time_to_notify = 5_000
[docker_context] [docker_context]
symbol = " " symbol = " "
style = "bg:#FF79C6" style = "bg:#FFB86C fg:#282A36"
format = '[[ $symbol $context ](bg:#FF79C6)]($style) $path' format = '[ $symbol $context ]($style) $path'
[elixir] [elixir]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[elm] [elm]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[git_branch] [git_branch]
symbol = "" symbol = ""
style = "bg:#6272a4" style = "bg:#FF79C6 fg:#282A36"
format = '[[ $symbol $branch ](bg:#6272a4)]($style)' format = '[ $symbol $branch ]($style)'
[git_status] [git_status]
style = "bg:#6272a4" style = "bg:#FF79C6 fg:#282A36"
format = '[[($all_status$ahead_behind )](bg:#6272a4)]($style)' format = '[($all_status$ahead_behind )]($style)'
[golang] [golang]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[haskell] [haskell]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[java] [java]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[julia] [julia]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[nodejs] [nodejs]
symbol = "" symbol = ""
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[nim] [nim]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[rust] [rust]
symbol = "" symbol = ""
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[time] [time]
disabled = false disabled = false

View File

@@ -1,10 +1,10 @@
format = """ format = """
[](#44475A)\ [](#6272A4)\
$directory\ $directory\
[](fg:#44475A bg:#6272a4)\ [](fg:#6272A4 bg:#FF79C6)\
$git_branch\ $git_branch\
$git_status\ $git_status\
[](fg:#6272a4 bg:#BD93F9)\ [](fg:#FF79C6 bg:#8BE9FD)\
$c\ $c\
$elixir\ $elixir\
$elm\ $elm\
@@ -15,11 +15,11 @@ $julia\
$nodejs\ $nodejs\
$nim\ $nim\
$rust\ $rust\
[](fg:#BD93F9 bg:#FF79C6)\ [](fg:#8BE9FD bg:#FFB86C)\
$docker_context\ $direnv\
[](fg:#FF79C6 bg:#FF5555)\ [](fg:#FFB86C bg:#50FA7B)\
$cmd_duration\ $cmd_duration\
[](fg:#FF5555)\ [](fg:#50FA7B)\
\n$character \n$character
""" """
@@ -42,7 +42,7 @@ style_root = "bg:#44475A"
format = '[ ]($style)' format = '[ ]($style)'
[directory] [directory]
style = "bg:#44475A" style = "bg:#6272A4 fg:#F8F8F2"
format = "[ $path ]($style)" format = "[ $path ]($style)"
truncation_length = 4 truncation_length = 4
truncate_to_repo = true truncate_to_repo = true
@@ -83,76 +83,82 @@ read_only = ""
# So either put "Important Documents" before "Documents" or use the substituted version: # So either put "Important Documents" before "Documents" or use the substituted version:
# "Important  " = "  " # "Important  " = "  "
[direnv]
symbol = "  "
style = "bg:#FFB86C fg:#282A36"
format = "[ $symbol$loaded/$allowed ]($style)"
disabled = false
[c] [c]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[cmd_duration] [cmd_duration]
min_time = 0 min_time = 0
style = "bg:#FF5555" style = "bg:#50FA7B fg:#282A36"
format = '[[ 󱎫 $duration ](bg:#FF5555)]($style)' format = '[ 󱎫 $duration ]($style)'
show_notifications = true show_notifications = true
min_time_to_notify = 5_000 min_time_to_notify = 5_000
[docker_context] [docker_context]
symbol = " " symbol = " "
style = "bg:#FF79C6" style = "bg:#FFB86C fg:#282A36"
format = '[[ $symbol $context ](bg:#FF79C6)]($style) $path' format = '[ $symbol $context ]($style) $path'
[elixir] [elixir]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[elm] [elm]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[git_branch] [git_branch]
symbol = "" symbol = ""
style = "bg:#6272a4" style = "bg:#FF79C6 fg:#282A36"
format = '[[ $symbol $branch ](bg:#6272a4)]($style)' format = '[ $symbol $branch ]($style)'
[git_status] [git_status]
style = "bg:#6272a4" style = "bg:#FF79C6 fg:#282A36"
format = '[[($all_status$ahead_behind )](bg:#6272a4)]($style)' format = '[($all_status$ahead_behind )]($style)'
[golang] [golang]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[haskell] [haskell]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[java] [java]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[julia] [julia]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[nodejs] [nodejs]
symbol = "" symbol = ""
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[nim] [nim]
symbol = " " symbol = " "
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[rust] [rust]
symbol = "" symbol = ""
style = "bg:#BD93F9" style = "bg:#8BE9FD fg:#282A36"
format = '[[ $symbol ($version) ](bg:#BD93F9)]($style)' format = '[ $symbol ($version) ]($style)'
[time] [time]
disabled = false disabled = false