-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstarship.toml
More file actions
137 lines (117 loc) · 3.08 KB
/
starship.toml
File metadata and controls
137 lines (117 loc) · 3.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
# ==========================================
# CONFIGURACIÓN MINIMALISTA - CATPPUCCIN
# ==========================================
add_newline = true
# Activamos la paleta personalizada definida al final del archivo
palette = "catppuccin_mocha"
# Lado izquierdo: Usuario, Git, Lenguajes.
# Luego hace un salto de línea limpio para que escribas.
format = """
$username\
$hostname\
$git_branch\
$git_status\
$all\
$line_break\
$character"""
# Lado derecho: El directorio pegado al borde derecho de la terminal
right_format = """$directory"""
# ==========================================
# MÓDULOS DEL SISTEMA
# ==========================================
# Muestra siempre tu usuario (color mauve / morado pastel)
[username]
show_always = true
style_user = "bold mauve"
style_root = "bold red"
format = "[$user]($style)"
# Muestra siempre el hostname (color texto claro)
[hostname]
ssh_only = false
style = "bold text"
format = "[@$hostname]($style) "
# Directorio a la derecha (color azul)
[directory]
style = "bold blue"
read_only = " "
truncation_length = 3
truncation_symbol = "…/"
format = "[$path]($style)[$read_only]($read_only_style)"
# Símbolo del prompt (Verde si todo va bien, Rojo si hay error)
[character]
success_symbol = "[](bold green)"
error_symbol = "[](bold red)"
vimcmd_symbol = "[](bold yellow)"
# ==========================================
# GIT (Colores Rosa y Granate)
# ==========================================
[git_branch]
symbol = " "
style = "italic pink"
format = "[$symbol$branch]($style) "
[git_status]
style = "italic maroon"
format = '([$all_status$ahead_behind]($style) )'
conflicted = " "
ahead = "⇡${count}"
behind = "⇣${count}"
diverged = "⇕⇡${ahead_count}⇣${behind_count}"
untracked = "?${count} "
modified = "!${count} "
staged = "+${count} "
renamed = "»${count} "
deleted = "✘${count} "
# ==========================================
# LENGUAJES (Mapeados a colores Catppuccin)
# ==========================================
[nodejs]
symbol = " "
format = "[$symbol($version )](bold green)"
[docker_context]
symbol = " "
format = "[$symbol($version )](bold blue)"
[python]
symbol = " "
format = "[$symbol($version )](bold yellow)"
[rust]
symbol = " "
format = "[$symbol($version )](bold peach)"
[golang]
symbol = " "
format = "[$symbol($version )](bold sky)"
[nix_shell]
symbol = " "
style = "bold italic sapphire"
format = "[$symbol nix]($style) "
[package]
disabled = true
# ==========================================
# PALETA DE COLORES OFICIAL CATPPUCCIN MOCHA
# ==========================================
[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"