summaryrefslogtreecommitdiff
path: root/starship
diff options
context:
space:
mode:
authorottjk <joshott16@gmail.com>2024-01-01 12:51:42 -0500
committerottjk <joshott16@gmail.com>2024-01-01 12:51:42 -0500
commit782b6d94437f9efaa9de6a5b1795bd787c0e1753 (patch)
treeca0452a1ad85cc7a63097ca15621494101931d27 /starship
parentf229337c3955a794294f47478c4d39e825b2dd9e (diff)
downloaddotfiles-782b6d94437f9efaa9de6a5b1795bd787c0e1753.tar.gz
dotfiles-782b6d94437f9efaa9de6a5b1795bd787c0e1753.zip
big terms
Diffstat (limited to 'starship')
-rw-r--r--starship/starship.toml138
-rw-r--r--starship/transient.toml13
2 files changed, 151 insertions, 0 deletions
diff --git a/starship/starship.toml b/starship/starship.toml
new file mode 100644
index 0000000..f6a90c2
--- /dev/null
+++ b/starship/starship.toml
@@ -0,0 +1,138 @@
+format = """
+[╭](id_color)\
+[](id_color)\
+$os\
+$username\
+$sudo\
+[](fg:id_color bg:dir_color)\
+$directory\
+[](fg:dir_color bg:git_color)\
+$git_branch\
+$git_status\
+[](fg:git_color bg:lang_color)\
+$c\
+$rust\
+$golang\
+$nodejs\
+$php\
+$java\
+$kotlin\
+$haskell\
+$python\
+$julia\
+$lua\
+[](fg:lang_color)\
+$line_break\
+[╰](id_color)$character
+"""
+
+palette = "catppuccin"
+
+[palettes.catppuccin]
+id_color = "#f0c6c6" # flamingo
+dir_color = "#ed8796" # red
+git_color = "#c6a0f6" # mauve
+lang_color = "#b7bdf8" # lavender
+yellow = "#eed49f"
+mauve = "#c6a0f6"
+
+[os]
+disabled = false
+style = "bg:id_color fg:black bold"
+
+[os.symbols]
+Linux = "󰌽"
+Gentoo = "󰣨"
+Fedora = "󰣛"
+Arch = "󰣇"
+
+[username]
+show_always = true
+format = '[ $user ](bg:id_color fg:black bold)'
+disabled = false
+
+[directory]
+style = "bg:dir_color"
+read_only = ""
+format = '[ $path( $read_only) ]($style fg:black bold)'
+truncation_length = 3
+truncation_symbol = "…/"
+
+[git_branch]
+symbol = ""
+style = "bg:git_color fg:black bold"
+format = '[ $symbol $branch ]($style)'
+
+[git_status]
+style = "bg:git_color fg:black bold"
+format = '[$all_status$ahead_behind ]($style)'
+
+[character]
+disabled = false
+success_symbol = '[─󰁔](fg:id_color)'
+error_symbol = '[┤](fg:id_color)[󰁔](fg:red)'
+vimcmd_symbol = '[┤](fg:id_color)[](fg:green)'
+vimcmd_replace_one_symbol = '[┤](fg:id_color)[](fg:mauve)'
+vimcmd_replace_symbol = '[┤](fg:id_color)[](fg:mauve)'
+vimcmd_visual_symbol = '[┤](fg:id_color)[](fg:yellow)'
+
+[sudo]
+disabled = false
+symbol = " "
+style = "bg:id_color fg:black"
+format = '[$symbol]($style)'
+
+[nodejs]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[c]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[rust]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[golang]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[php]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[java]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[kotlin]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[haskell]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[python]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[julia]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
+
+[lua]
+symbol = ""
+style = "bg:lang_color fg:black bold"
+format = '[ $symbol( $version) ]($style)'
diff --git a/starship/transient.toml b/starship/transient.toml
new file mode 100644
index 0000000..089db4d
--- /dev/null
+++ b/starship/transient.toml
@@ -0,0 +1,13 @@
+palette = "catppuccin"
+
+[palettes.catppuccin]
+id_color = "#f0c6c6" # flamingo
+
+[character]
+disabled = false
+success_symbol = '[󰑂─󰁔](fg:id_color)'
+error_symbol = '[󰑂┤](fg:id_color)[󰁔](fg:red)'
+vimcmd_symbol = '[󰑂┤](fg:id_color)[](fg:green)'
+vimcmd_replace_one_symbol = '[󰑂┤](fg:id_color)[](fg:mauve)'
+vimcmd_replace_symbol = '[󰑂┤](fg:id_color)[](fg:mauve)'
+vimcmd_visual_symbol = '[󰑂┤](fg:id_color)[](fg:yellow)'