-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprompt_matcha_v2.toml
212 lines (189 loc) · 4.98 KB
/
prompt_matcha_v2.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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
# Starship Prompt Configuration
# Inserts a blank line between shell prompts
add_newline = true
# Configuration for the prompt format
format = """
[](bg:#464347 fg:#65737E)\
$os\
$username\
$hostname\
$directory\
$aws\
$azure\
(↓ Source control - for right side ↓)\
$git_branch\
$git_commit\
$git_status\
(↑ Source control - for right side ↑)\
(↓ Toolchain version modules ↓)\
$time\
[](fg:#464347)\
$line_break\
[](bg:#464347 fg:#65737E)\
$character
"""
# Timeout for scanning files in the directory (milliseconds)
scan_timeout = 20
# Configuration for the OS module
[os]
format = "[[](bg:#65737E fg:#464347)$symbol[](bg:#464347 fg:#65737E)]($style)"
style = "bg:#65737E fg:#EEEEEE"
disabled = false
# Custom symbols for various operating systems
# This is the default symbols table.
[os.symbols]
Alpine = " "
Amazon = " "
Android = " "
Arch = " "
CentOS = " "
Debian = " "
DragonFly = " "
Emscripten = " "
EndeavourOS = " "
Fedora = " "
FreeBSD = " "
Garuda = " "
Gentoo = " "
HardenedBSD = " "
Illumos = " "
Linux = " "
Macos = " "
Manjaro = " "
Mariner = " "
MidnightBSD = " "
Mint = " "
NetBSD = "🏴 "
NixOS = " "
OpenBSD = " "
openSUSE = " "
OracleLinux = " "
Pop = " "
Raspbian = " "
Redhat = " "
RedHatEnterprise = " "
Redox = " "
Solus = " "
SUSE = " "
Ubuntu = " "
Unknown = " "
Windows = " "
# Configuration for the username module
[username]
show_always = true
style_root = "bg:#6E741C #eceff4"
style_user = "bg:#6E741C #eceff4"
format = "[[](bg:#6E741C fg:#464347)$user[](bg:#464347 fg:#6E741C)]($style)"
# Configuration for the ROOT module
# [username]
# show_always = true
# style_root = "bg:#bf616a fg:bold #eceff4"
# style_user = "bg:#bf616a fg:bold #eceff4"
# format = "[[](bg:#bf616a fg:#464347)$user[](bg:#464347 fg:#bf616a)]($style)"
# Configuration for the hostname module
[hostname]
ssh_only = false
format = "[[](bg:#9FA251 fg:#464347)[$ssh_symbol](bold) $hostname(bold red) [](bg:#464347 fg:#9FA251)]($style)"
style = "bg:#9FA251 fg:#1B2B34"
disabled = false
ssh_symbol=" "
# Configuration for the directory module
[directory]
style = "bg:#98BE36 fg:#1B2B34"
read_only = " "
truncation_length = 3
truncation_symbol = "…/"
format = "[[](bg:#98BE36 fg:#464347)$path$read_only[](bg:#464347 fg:#98BE36)]($style)"
# Custom substitutions for long paths
[directory.substitutions]
"~/Documents" = " "
"~/Music" = " "
"~/Movies" = " "
"~/Pictures" = " "
"~/Downloads" = " "
"~/Sources" = ""
"~/Documentos" = " "
"~/Música" = " "
"~/Vídeos" = " "
"~/Imágenes" = " "
"~/Descargas" = " "
"/git"="GITs "
"~" = " "
#"/" = " "
# Add more substitutions as needed
# Configuration for the git branch module
[git_branch]
symbol = " "
style = "bg:#ACC172 fg:#1B2B34"
truncation_length = 6
truncation_symbol = ""
# ignore_branches = ["master", "main"]
format = "[[](bg:#ACC172 fg:#464347)( $symbol$branch )]($style)"
[git_commit]
commit_hash_length = 4
tag_symbol = "🔖 "
[git_status]
style = "bg:#ACC172 fg:#1B2B34"
conflicted = "🏳"
ahead = "🏎💨${count} "
behind = "😰${count} "
diverged = "😵${count} "
up_to_date = "✓${count} "
untracked = "🤷${count} "
stashed = "📦 ${count} "
modified = "📝${count} "
staged = "++${count} "
renamed = "👅${count} "
deleted = "🗑${count} "
format = "[( $all_status$ahead_behind )[](bg:#464347 fg:#ACC172)]($style)"
# [aws]
# style = "bg:#FF9900 fg:#1B2B34"
# symbol = ' '
# format = "[[](bg:#FF9900 fg:#464347)on [$symbol($profile )(\($region\) )]($style)[](bg:#464347 fg:#FF9900)]($style)"
# [aws.region_aliases]
# us-east-2='US-OH'
# us-east-1='US-VA'
# us-west-1='US-CA'
# us-west-2='US-OR'
# af-south-1='ZA-CT'
# ap-east-1='HK'
# ap-south-2='IN-TS'
# ap-southeast-3='ID-JK'
# ap-southeast-4='AU-VIC'
# ap-south-1='IN-MH'
# ap-northeast-3='JP-OS'
# ap-northeast-2='KR-SE'
# ap-southeast-1='SG'
# ap-southeast-2='AU-NSW'
# ap-northeast-1='JP-13'
# ca-central-1='US-CENTRAL'
# eu-central-1='DE-HE'
# eu-west-1='IE'
# eu-west-2='UK-ENG'
# eu-south-1='IT-MI'
# eu-west-3='FR-75'
# eu-south-2='ES'
# eu-north-1='SE-SE'
# eu-central-2='CH-ZH'
# il-central-1='IL'
# me-south-1='BH'
# me-central-1='AE'
# sa-east-1='BR-SP'
# us-gov-east-1='US-EASTERN'
# us-gov-west-1='US-WESTERN'
#[azure]
# style = "bg:#088DD7 fg:#ffffff"
# symbol = '☁ '
# format = "[[](bg:#088DD7 fg:#464347)( on [$symbol($username)] )]($style)"
# Configuration for the time module
[time]
disabled = false
time_format = "%R" # Hour:Minute Format
style = "bg:#789E39 #1B2B34"
format = '[[](fg:#464347 bg:#789E39)🕙$time [](bg:#464347 fg:#789E39)]($style)'
# Configuration for the character module
[character]
success_symbol = "[[](bg:#AFD700 fg:#464347)](fg:#AFD700)"
error_symbol = "[[](bg:#ff3322 fg:#464347)](fg:#ff3322)"
vicmd_symbol = "[[](bg:#6f6a70 fg:#464347)[](bg:#464347 fg:#6f6a70)](bold bg:#6f6a70 fg:#ff3322)"
format = "[[](bg:#464347)$symbol ]($style)"