Files
dotfiles/starship/starship.toml

168 lines
3.3 KiB
TOML
Raw Permalink 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.

"$schema" = 'https://starship.rs/config-schema.json'
format = """
[](red)\
$os\
$hostname\
[ ](fg:red bg:peach)\
$username\
[ ](fg:peach bg:yellow)\
$shell\
$shlvl\
[ ](fg:yellow bg:green)\
[ ](fg:green bg:sapphire)\
$directory\
[ ](fg:sapphire bg:lavender)\
$git_branch\
$git_commit\
$git_status\
$git_state\
[ ](fg:lavender)\
$cmd_duration\
$character"""
add_newline = false
palette = 'catppuccin_mocha'
[os]
disabled = false
style = "bg:red fg:crust"
[os.symbols]
Alpine = " "
Amazon = " "
Android = " "
Arch = "󰣇 "
Artix = "󰣇 "
CentOS = " "
Debian = "󰣚 "
Fedora = "󰣛 "
Gentoo = "󰣨 "
Linux = "󰌽 "
Macos = "󰀵 "
Manjaro = " "
Mint = "󰣭 "
NixOS = " "
Raspbian = "󰐿 "
SUSE = " "
Redhat = "󱄛 "
RedHatEnterprise = "󱄛 "
Ubuntu = "󰕈 "
Windows = " "
[hostname]
ssh_only = true
format = '[$hostname ]($style)'
style = 'bg:red fg:crust'
[username]
show_always = false
style_user = "bg:peach fg:crust"
style_root = "bg:peach fg:crust"
format = '[$user ]($style)'
[shell]
disabled = false
format = '[$indicator]($style)'
style = 'bg:yellow fg:crust'
nu_indicator = '󰟆 '
bash_indicator = "󱆃 "
[shlvl]
disabled = false
symbol = ''
style = 'bg:yellow fg:crust'
format = '[$symbol$shlvl ]($style)'
[directory]
style = "bg:sapphire fg:crust"
read_only_style = "bg:sapphire fg:crust"
read_only = " "
format = "[$path ]($style)[$read_only]($read_only_style)"
truncate_to_repo = false
truncation_length = 3
truncation_symbol = "…/"
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = " "
"Music" = "󰝚 "
"Pictures" = " "
"Developer" = "󰲋 "
"repo" = " "
"work" = " "
[git_branch]
symbol = ""
style = "bg:lavender fg:crust"
format = '[$symbol $branch ]($style)'
only_attached = true
[git_commit]
format = '[ $hash$tag]($style)'
tag_disabled = false
tag_symbol = '  '
style = 'bg:lavender fg:crust'
[git_status]
style = "bg:lavender fg:crust"
format = '[ $all_status$ahead_behind]($style)'
untracked = ''
modified = ' '
[git_state]
rebase = ' '
merge = ' '
revert = ' '
cherry_pick = ' '
bisect = ' '
am = ' '
am_or_rebase = '  '
style = 'bg:lavender fg:crust'
[character]
disabled = false
success_symbol = '[](bold fg:green)'
error_symbol = '[](bold fg:red)'
vimcmd_symbol = '[](bold fg:green)'
vimcmd_replace_one_symbol = '[](bold fg:lavender)'
vimcmd_replace_symbol = '[](bold fg:lavender)'
vimcmd_visual_symbol = '[](bold fg:yellow)'
[cmd_duration]
show_milliseconds = true
format = " in $duration "
style = "bg:lavender"
disabled = false
show_notifications = true
min_time_to_notify = 45000
[palettes.catppuccin_mocha]
rosewater = "#f5e0dc"
flamingo = "#f2cdcd"
pink = "#f5c2e7"
mauve = "#cba6f7"
red = "#f38ba8"
maroon = "#eba0ac"
peach = "#fab387"
yellow = "#f9e2af"
green = "#a6e3a1"
teal = "#94e2d5"
sky = "#89dceb"
sapphire = "#74c7ec"
blue = "#89b4fa"
lavender = "#b4befe"
text = "#cdd6f4"
subtext1 = "#bac2de"
subtext0 = "#a6adc8"
overlay2 = "#9399b2"
overlay1 = "#7f849c"
overlay0 = "#6c7086"
surface2 = "#585b70"
surface1 = "#45475a"
surface0 = "#313244"
base = "#1e1e2e"
mantle = "#181825"
crust = "#11111b"