1- [manager ]
2- # NOTE: can combined with tmTheme (sublime colorshceme file) for preview code highlight
3- # highlight = "path/to/tmTheme"
1+ "$schema" = " https://yazi-rs.github.io/schemas/theme.json"
42
5- cwd = { fg = " #494D56" , italic = true }
3+ [app ]
4+ overall = { bg = " #1A1D23" }
65
7- # Hovered
8- hovered = { bg = " #26343F" }
9- preview_hovered = { bg = " #26343F" }
6+ [mgr ]
7+ cwd = { fg = " #494D56" , italic = true }
108
119# Find
1210find_keyword = { fg = " #1A1D23" , bg = " #EB8332" , bold = true }
1311find_position = { fg = " #50A4E9" , bg = " #26343F" , bold = true }
1412
13+ # Symlink
14+ symlink_target = { italic = true }
15+
1516# Marker
1617marker_copied = { fg = " #75AD47" , bg = " #75AD47" }
1718marker_cut = { fg = " #F8747E" , bg = " #F8747E" }
1819marker_marked = { fg = " #CC83E3" , bg = " #CC83E3" }
1920marker_selected = { fg = " #50A4E9" , bg = " #50A4E9" }
2021
21- # Tab
22- tab_active = { fg = " #ADB0BB" , bg = " #1A1D23" }
23- tab_inactive = { fg = " #494D56" , bg = " #111317" }
24- tab_width = 1
25-
2622# Count
2723count_copied = { fg = " #9B9FA9" , bg = " #75AD47" }
2824count_cut = { fg = " #9B9FA9" , bg = " #F8747E" }
2925count_selected = { fg = " #9B9FA9" , bg = " #50A4E9" }
26+
3027# Border
3128border_symbol = " │"
3229border_style = { fg = " #3A3E47" }
3330
34- [status ]
35- separator_open = " "
36- separator_close = " "
37- separator_style = { fg = " #3A3E47" , bg = " #3A3E47" }
31+ # NOTE: can be combined with tmTheme (sublime colorshceme file) for preview code highlight
32+ # syntect_theme = "path/to/tmTheme"
33+
34+ # Tab
35+ [tabs ]
36+ active = { fg = " #ADB0BB" , bg = " #1A1D23" }
37+ inactive = { fg = " #494D56" , bg = " #111317" }
3838
3939# Mode
40- mode_normal = { fg = " #1A1D23" , bg = " #50A4E9" , bold = true }
41- mode_select = { fg = " #1A1D23" , bg = " #CC83E3" , bold = true }
42- mode_unset = { fg = " #1A1D23" , bg = " #F8747E" , bold = true }
40+ [mode ]
41+ normal_main = { fg = " #1A1D23" , bg = " #50A4E9" , bold = true }
42+ normal_alt = { fg = " #50A4E9" , bg = " #16181D" }
43+
44+ select_main = { fg = " #1A1D23" , bg = " #CC83E3" , bold = true }
45+ select_alt = { fg = " #CC83E3" , bg = " #16181D" }
46+
47+ unset_main = { fg = " #1A1D23" , bg = " #F8747E" , bold = true }
48+ unset_alt = { fg = " #F8747E" , bg = " #16181D" }
49+
50+ # Indicator
51+ [indicator ]
52+ parent = { bg = " #26343F" }
53+ current = { bg = " #26343F" }
54+ preview = { bg = " #26343F" }
55+
56+ # Status
57+ [status ]
58+ sep_right = { open = " " , close = " " }
59+ sep_left = { open = " " , close = " " }
60+ overall = { fg = " #3A3E47" , bg = " #3A3E47" }
4361
4462# Progress
4563progress_label = { fg = " #494D56" , bold = true }
4664progress_normal = { fg = " #1A1D23" }
4765progress_error = { fg = " #F8747E" }
4866
4967# Permissions
50- permissions_t = { fg = " #50A4E9" }
51- permissions_r = { fg = " #D09214" }
52- permissions_w = { fg = " #F8747E" }
53- permissions_x = { fg = " #75AD47" }
54- permissions_s = { fg = " #3A3E47" }
55-
56- [select ]
57- border = { fg = " #3A3E47" }
58- active = { fg = " #9B9FA9" , bg = " #26343F" }
59- inactive = { fg = " #9B9FA9" }
68+ perm_type = { fg = " #50A4E9" }
69+ perm_read = { fg = " #D09214" }
70+ perm_write = { fg = " #F8747E" }
71+ perm_exec = { fg = " #75AD47" }
72+ perm_sep = { fg = " #3A3E47" }
6073
6174# Input
6275[input ]
@@ -66,20 +79,40 @@ value = { fg = "#CC83E3" }
6679selected = { bg = " #26343F" }
6780
6881# Completion
69- [completion ]
82+ [cmp ]
7083border = { fg = " #50A4E9" }
7184active = { fg = " #9B9FA9" , bg = " #26343F" }
7285inactive = { fg = " #9B9FA9" }
7386
87+ # Icons
88+ icon_file = " "
89+ icon_folder = " "
90+ icon_command = " "
91+
7492# Tasks
7593[tasks ]
7694border = { fg = " #3A3E47" }
7795title = { fg = " #50A4E9" }
7896hovered = { fg = " #9B9FA9" , bg =" #26343F" }
7997
98+ # Confirm
99+ [confirm ]
100+ border = { fg = " #50A4E9" }
101+ title = { fg = " #50A4E9" }
102+ content = {}
103+ body = {}
104+ list = {}
105+ btn_yes = { reversed = true }
106+ btn_no = {}
107+
108+ # Spot
109+ [spot ]
110+ border = { fg = " #3A3E47" }
111+ title = { fg = " #3A3E47" }
112+
80113# Which
81114[which ]
82- cols = 3
115+ cols = 3
83116mask = { bg = " #16181D" }
84117cand = { fg = " #00B298" }
85118rest = { fg = " #50A4E9" }
@@ -93,15 +126,26 @@ title_info = { fg = "#50A4E9" }
93126title_warn = { fg = " #D09214" }
94127title_error = { fg = " #F8747E" }
95128
129+ # Icons
130+ icon_info = " "
131+ icon_warn = " "
132+ icon_error = " "
133+
134+ # Pick
135+ [pick ]
136+ border = { fg = " #3A3E47" }
137+ active = { fg = " #9B9FA9" , bg = " #26343F" }
138+ inactive = { fg = " #9B9FA9" }
139+
96140# Help
97141[help ]
98142on = { fg = " #75AD47" }
99143run = { fg = " #CC83E3" }
144+ desc = { fg = " #50A4E9" }
100145hovered = { bg = " #26343F" }
101146footer = { fg = " #9B9FA9" , bg = " #1A1D23" }
102147
103148[filetype ]
104-
105149rules = [
106150 # Images
107151 { mime = " image/*" , fg = " #DFAB25" },
@@ -120,9 +164,10 @@ rules = [
120164 # { mime = "inode/x-empty", fg = "#FF838B" },
121165
122166 # Special files
123- { name = " *" , is = " orphan" , bg = " #FF838B" },
124- { name = " *" , is = " exec" , fg = " #87C05F" },
167+ { url = " *" , is = " orphan" , bg = " #FF838B" },
168+ { url = " *" , is = " exec" , fg = " #87C05F" },
125169
126170 # Fallback
127- { name = " */" , fg = " #5EB7FF" }
171+ { url = " */" , fg = " #5EB7FF" }
172+ { url = "*", fg = "#9B9FA9" }
128173]
0 commit comments