-
Notifications
You must be signed in to change notification settings - Fork 0
/
starship.toml
161 lines (133 loc) Β· 4.03 KB
/
starship.toml
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# Starship Configuration
"$schema" = 'https://starship.rs/config-schema.json'
add_newline = true
format = """
$directory\
$git_branch\
$git_commit\
$git_state\
$git_metrics\
$git_status\
$cmd_duration\
$fill\
$kubernetes\
$docker_context\
$nodejs\
$python\
$rust\
$java\
$php\
$perl\
$swift\
$dart\
$scala\
$kotlin\
\n
$fill\
$time\
$character\
"""
right_format = """
[σ°₯](bold fg:bright-yellow)
"""
# Palette
palette = "deep_oceanic_next"
[palettes.deep_oceanic_next]
background = "#001c1f" # Base00
black = "#002931" # Base01
bright-black = "#003640" # Base02
grey = "#004852" # Base03
light-grey = "#0093a3" # Base04
foreground = "#d4e1e8" # Base05
white = "#e0e9ef" # Base06
bright-white = "#f2f7f9" # Base07
red = "#d3464d" # Base08
orange = "#e37552" # Base09
yellow = "#f3b863" # Base0A
green = "#63b784" # Base0B
cyan = "#4fb7ae" # Base0C
blue = "#568ccf" # Base0D
magenta = "#8b66d6" # Base0E
pink = "#d0658e" # Base0F
darker-black = "#1f2628" # Base10
darkest-black = "#2a2f30" # Base11
bright-red = "#ff6670" # Base12
bright-yellow = "#ffe08a" # Base13
bright-green = "#72e1a6" # Base14
bright-cyan = "#4de3e3" # Base15
bright-blue = "#5caeff" # Base16
bright-purple = "#b788ff" # Base17
[os]
disabled = true
[directory]
truncation_length = 3
truncate_to_repo = true
style = "fg:bright-yellow bg:background"
read_only_style = "bright-red"
truncation_symbol = "β¦/"
repo_root_style = "underline fg:bright-yellow bg:background"
[git_branch]
symbol = "ο"
format = "[< ](fg:light-grey bg:background)[$symbol-$branch](fg:bright-green bg:background)[ >](fg:light-grey bg:background)"
truncation_length = 50
# Enhanced Git Status without clean indicator
[git_status]
format = "[ $all_status$ahead_behind ](fg:bright-green bg:background)"
staged = "β" # Indicates staged files
modified = "β" # Indicates modified files
deleted = "β" # Indicates deleted files
renamed = "β" # Indicates renamed files
untracked = "β¦ " # Indicates untracked files
conflicted = "β " # Indicates conflicts
ahead = "β‘" # Indicates commits ahead of the remote
behind = "β£" # Indicates commits behind the remote
diverged = "β" # Indicates commits diverged from the remote
[package]
disabled = true
[time]
disabled = false
format="[$time](fg:bright-yellow bg:background)"
time_format="%a %Y.%m.%d %H:%M:%S %Z (%s)"
[cmd_duration]
format = "[$duration](fg:magenta bg:background)"
[fill]
symbol = "-"
[character]
format = "\n$symbol "
error_symbol = "[β](bold red)"
# Docker Module with Underlined Context Only
[docker_context]
format = "[ ](bg:background)[$context](underline fg:bright-blue bg:background)"
disabled = false
# Kubernetes Module with Underlined Context Only
[kubernetes]
format = "[ ](background)[$context](underline fg:bright-cyan bg:background)"
disabled = false
# Language Modules with Underlined Versions Only
[nodejs]
format = "[ node: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[python]
format = "[ python: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[rust]
format = "[ rust: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[java]
format = "[ java: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[swift]
format = "[ swift: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[dart]
format = "[ dart: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[ruby]
format = "[ ruby: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[scala]
format = "[ scala: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false
[kotlin]
format = "[ kotlin: ](fg:bright-purple bg:background)[$version](fg:bright-purple bg:background underline)"
disabled = false