Skip to content

Commit c6e8f15

Browse files
authored
minor modifications to main starship config (#529)
fix starship config gh icon and add more language icons
1 parent c6f4076 commit c6e8f15

File tree

1 file changed

+87
-97
lines changed

1 file changed

+87
-97
lines changed
Lines changed: 87 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# "$schema" = 'https://starship.rs/config-schema.json'
2-
# format = '$all'
32
add_newline = false
43
format = """\
54
󰣇 \
@@ -69,7 +68,6 @@ $crystal\
6968
$custom\
7069
$status\
7170
$os\
72-
$battery\
7371
$time"""
7472

7573
continuation_prompt = '▶▶ '
@@ -89,156 +87,148 @@ continuation_prompt = '▶▶ '
8987
# <color>
9088
# none
9189

92-
# $crystal$golang$java$nodejs$php$python$rust\
90+
#NTOE: you can customize the symbol(s, e.g:
9391
# [character]
9492
# success_symbol = "[  ]($bold fg:#f8f8f2)"
9593
# error_symbol = "[ ➤ ]($bold fg:#fb4934)"
9694

9795
[directory]
98-
disabled = false
99-
format = "[$path](bold fg:#8be9fd)"
100-
truncate_to_repo = false
101-
# home_symbol = "" #https://github.com/starship/starship/pull/2198/files
96+
disabled = false
97+
format = "[$path](bold fg:#8be9fd)"
98+
truncate_to_repo = false
99+
# home_symbol = ""
102100

103101
[git_branch]
104-
format = " [  $branch](fg:#9198a1)"
102+
format = " [  $branch](fg:#9198a1)"
105103

106104
[git_status]
107-
ahead = '⇡${count}'
108-
behind = '⇣${count}'
109-
diverged = '⇕⇡${ahead_count}⇣${behind_count}'
110-
format = ' [[ ($all_status$ahead_behind )](fg:#769ff0)]($style)'
111-
style = "bg:#394260"
112-
113-
# [git_branch]
114-
# symbol = ""
115-
# style = "bg:#394260"
116-
# format = '[[ $symbol $branch ](fg:#769ff0 bg:#394260)]($style)'
117-
#
118-
# [git_status]
119-
# style = "bg:#394260"
120-
# format = '[[($all_status$ahead_behind )](fg:#769ff0 bg:#394260)]($style)'
121-
# ahead = '⇡${count}'
122-
# diverged = '⇕⇡${ahead_count}⇣${behind_count}'
123-
# behind = '⇣${count}'
105+
ahead = '⇡${count}'
106+
behind = '⇣${count}'
107+
diverged = '⇕⇡${ahead_count}⇣${behind_count}'
108+
format = '[[( $all_status$ahead_behind )](fg:#769ff0)]($style)'
109+
style = "bg:#394260"
124110

125111

126112
[time]
127-
disabled = false
128-
format = '[[  $time ](fg:#a0a9cb )]($style)'
129-
time_format = "%R" # Hour:Minute Format
113+
disabled = false
114+
format = '[[  $time ](fg:#a0a9cb )]($style)'
115+
time_format = "%R" # Hour:Minute Format
130116

131117
[deno]
132-
format = " [deno](italic) [∫ $version](green bold)"
133-
version_format = "${raw}"
118+
format = " [deno](italic) [∫ $version](green bold)"
119+
version_format = "${raw}"
134120

135121
[lua]
136-
format = " [lua](italic) [${symbol}${version}]($style)"
137-
style = "bold bright-yellow"
138-
symbol = ""
139-
version_format = "${raw}"
122+
format = " [lua](italic) [${symbol}${version}]($style)"
123+
style = "bold bright-yellow"
124+
symbol = ""
125+
version_format = "${raw}"
140126

141127
[nodejs]
142-
detect_extensions = [ ]
143-
detect_files = [ "package-lock.json", "yarn.lock" ]
144-
detect_folders = [ "node_modules" ]
145-
format = " [node](italic) [◫ ](bold bright-green)"
146-
version_format = "${raw}"
128+
detect_extensions = []
129+
detect_files = ["package-lock.json", "yarn.lock"]
130+
detect_folders = ["node_modules"]
131+
format = " [node](italic) [◫ ](bold bright-green)"
132+
version_format = "${raw}"
147133

148134
[python]
149-
format = " [py](italic) [${symbol}${version}]($style)"
150-
style = "bold bright-yellow"
151-
symbol = "[⌉](bold bright-blue)⌊ "
152-
version_format = "${raw}"
135+
format = " [py](italic) [${symbol}${version}]($style)"
136+
style = "bold bright-yellow"
137+
symbol = "[⌉](bold bright-blue)⌊ "
138+
version_format = "${raw}"
153139

154140
[ruby]
155-
format = " [rb](italic) [${symbol}${version}]($style)"
156-
style = "bold red"
157-
symbol = ""
158-
version_format = "${raw}"
141+
format = " [rb](italic) [${symbol}${version}]($style)"
142+
style = "bold red"
143+
symbol = ""
144+
version_format = "${raw}"
159145

160146
[rust]
161-
format = " rs $symbol"
162-
symbol = ""
163-
164-
# [package]
165-
# format = " [pkg](italic dimmed) [$symbol$version]($style)"
166-
# version_format = "${raw}"
167-
# symbol = "◨ "
168-
# style = "dimmed yellow italic bold"
147+
format = " rs $symbol"
148+
symbol = ""
169149

170150
[swift]
171-
format = " [sw](italic) [${symbol}${version}]($style)"
172-
style = "bold bright-red"
173-
symbol = ""
174-
version_format = "${raw}"
151+
format = " [sw](italic) [${symbol}${version}]($style)"
152+
style = "bold bright-red"
153+
symbol = ""
154+
version_format = "${raw}"
175155

176156
[aws]
177-
disabled = true
178-
format = " [aws](italic) [$symbol $profile $region]($style)"
179-
style = "bold blue"
180-
symbol = ""
157+
disabled = true
158+
format = " [aws](italic) [$symbol $profile $region]($style)"
159+
style = "bold blue"
160+
symbol = ""
181161

182162
[buf]
183-
format = " [buf](italic) [$symbol $version $buf_version]($style)"
184-
symbol = ""
163+
format = " [buf](italic) [$symbol $version $buf_version]($style)"
164+
symbol = ""
185165

186166
[c]
187-
format = " [$symbol($version(-$name))]($style)"
188-
symbol = ""
167+
format = " [$symbol($version(-$name))]($style)"
168+
symbol = ""
189169

190170
[conda]
191-
format = " conda [$symbol$environment]($style)"
192-
symbol = ""
171+
format = " conda [$symbol$environment]($style)"
172+
symbol = ""
193173

194174
[dart]
195-
format = " dart [$symbol($version )]($style)"
196-
symbol = "◁◅ "
175+
format = " dart [$symbol($version )]($style)"
176+
symbol = "◁◅ "
197177

198178
[docker_context]
199-
format = " docker [$symbol$context]($style)"
200-
symbol = ""
179+
format = " docker [$symbol$context]($style)"
180+
symbol = ""
201181

202182
[elixir]
203-
format = " exs [$symbol $version OTP $otp_version ]($style)"
204-
symbol = ""
183+
format = " exs [$symbol $version OTP $otp_version ]($style)"
184+
symbol = ""
205185

206186
[elm]
207-
format = " elm [$symbol($version )]($style)"
208-
symbol = ""
187+
format = " elm [$symbol($version )]($style)"
188+
symbol = ""
209189

210190
[golang]
211-
format = " go [$symbol($version )]($style)"
212-
symbol = ""
191+
format = " go [$symbol($version )]($style)"
192+
symbol = ""
213193

214194
[haskell]
215-
format = " hs [$symbol($version )]($style)"
216-
symbol = "❯λ "
195+
format = " hs [$symbol($version )]($style)"
196+
symbol = "❯λ "
217197

218198
[java]
219-
format = " java [${symbol}(${version} )]($style)"
220-
symbol = ""
199+
format = " java [${symbol}(${version} )]($style)"
200+
symbol = ""
221201

222202
[julia]
223-
format = " jl [$symbol($version )]($style)"
224-
symbol = ""
203+
format = " jl [$symbol($version )]($style)"
204+
symbol = ""
225205

226206
[memory_usage]
227-
format = " mem [${ram}( ${swap})]($style)"
228-
symbol = "▪▫▪ "
207+
format = " mem [${ram}( ${swap})]($style)"
208+
symbol = "▪▫▪ "
229209

230210
[nim]
231-
format = " nim [$symbol($version )]($style)"
232-
symbol = "▴▲▴ "
211+
format = " nim [$symbol($version )]($style)"
212+
symbol = "▴▲▴ "
233213

234214
[nix_shell]
235-
format = '[$symbol nix⎪$state⎪]($style) [$name](italic dimmed white)'
236-
impure_msg = '[⌽](bold dimmed red)'
237-
pure_msg = '[⌾](bold dimmed green)'
238-
style = 'bold italic dimmed blue'
239-
symbol = ''
240-
unknown_msg = '[◌](bold dimmed ellow)'
215+
format = '[$symbol nix⎪$state⎪]($style) [$name](italic dimmed white)'
216+
impure_msg = '[⌽](bold dimmed red)'
217+
pure_msg = '[⌾](bold dimmed green)'
218+
style = 'bold italic dimmed blue'
219+
symbol = ''
220+
unknown_msg = '[◌](bold dimmed ellow)'
241221

242222
[spack]
243-
format = " spack [$symbol$environment]($style)"
244-
symbol = ""
223+
format = " spack [$symbol$environment]($style)"
224+
symbol = ""
225+
226+
227+
[zig]
228+
format = " zig [$symbol]($style)"
229+
symbol = ""
230+
231+
232+
[scala]
233+
format = " scala [$symbol]($style)"
234+
symbol = ""

0 commit comments

Comments
 (0)