|
1 | | -# Сolor palette: https://stephango.com/flexoki |
2 | | -# --- |
3 | | -# black "#100F0F" bg |
4 | | -# base-950 "#1C1B1A" bg-2 |
5 | | -# base-900 "#282726" ui |
6 | | -# base-850 "#343331" ui-2 |
7 | | -# base-800 "#403E3C" ui-3 |
8 | | -# base-700 "#575653" tx-3 |
9 | | -# base-500 "#878580" tx-2 |
10 | | -# base-200 "#CECDC3" tx |
11 | | -# red-400 "#D14D41" re |
12 | | -# orange-400 "#DA702C" or |
13 | | -# yellow-400 "#D0A215" ye |
14 | | -# yellow-600 "#AD8301" ye-2 |
15 | | -# green-400 "#879A39" gr |
16 | | -# cyan-400 "#3AA99F" cy |
17 | | -# cyan-600 "#24837B" cy-2 |
18 | | -# cyan-700 "#1C6C66" cy-700 |
19 | | -# cyan-900 "#122F2C" cy-900 |
20 | | -# blue-400 "#4385BE" bl |
21 | | -# purple-400 "#8B7EC8" pu |
22 | | -# magenta-400 "#CE5D97" ma |
| 1 | +## Color palette |
| 2 | +## Check https://github.com/rebelot/kanagawa.nvim for more details |
| 3 | +# sumiInk0 "#16161d" dark bg |
| 4 | +# sumiInk3 "#181616" bg |
| 5 | +# sumiInk4 "#0d0c0c" |
| 6 | +# sumiInk6 "#54546d" |
| 7 | +# fujiWhite "#c5c9c5" fg |
| 8 | +# oldWhite "#7fb4ca" dark fg |
| 9 | +# fujiGray "#a6a69c" |
| 10 | +# peachRed "#ff5d62" |
| 11 | +# autumnRed "#c4746e" |
| 12 | +# crystalBlue "#8ba4b0" |
| 13 | +# waveRed "#e46876" |
| 14 | +# carpYellow "#e6c384" |
| 15 | +# springGreen "#8a9a7b" |
| 16 | +# autumnGreen "#76946a" |
| 17 | +# oniViolet "#a292a3" |
| 18 | +# waveAqua1 "#6a9589" |
| 19 | +# surimiOrange "#e46876" |
| 20 | +# waveAqua2 "#7aa89f" |
23 | 21 |
|
24 | 22 | [mgr] |
25 | | -cwd = { fg = "#CECDC3", bold = true } # tx |
| 23 | +marker_copied = { fg = "#8a9a7b", bg = "#8a9a7b" } |
| 24 | +marker_cut = { fg = "#e46876", bg = "#e46876" } |
| 25 | +marker_marked = { fg = "#a292a3", bg = "#a292a3" } |
| 26 | +marker_selected = { fg = "#e46876", bg = "#e46876" } |
26 | 27 |
|
27 | | -# Hovered |
28 | | -hovered = { bg = "#1C1B1A" } # bg-2 |
29 | | -preview_hovered = { underline = true } |
| 28 | +cwd = { fg = "#e6c384" } |
| 29 | +hovered = { reversed = true } |
| 30 | +preview_hovered = { reversed = true } |
30 | 31 |
|
31 | | -# Find |
32 | | -find_keyword = { fg = "#AD8301", reversed = true } # ye-2 |
33 | | -find_position = { fg = "#575653", bold = true, italic = true } # tx-3 |
| 32 | +find_keyword = { fg = "#e46876", bg = "#181616" } |
| 33 | +find_position = {} |
34 | 34 |
|
35 | | -# Marker |
36 | | -marker_copied = { fg = "#879A39", bg = "#879A39" } # gr, gr |
37 | | -marker_cut = { fg = "#D14D41", bg = "#D14D41" } # re, re |
38 | | -marker_marked = { fg = "#1C6C66", bg = "#1C6C66" } # cy-700, cy-700 |
39 | | -marker_selected = { fg = "#3AA99F", bg = "#3AA99F" } # cy, cy |
40 | | - |
41 | | -# Tab |
42 | | -tab_active = { fg = "#CECDC3", bg = "#403E3C", bold = true } # tx, ui-3 |
43 | | -tab_inactive = { fg = "#878580", bg = "#282726" } # tx-2, ui |
| 35 | +tab_active = { reversed = true } |
| 36 | +tab_inactive = {} |
44 | 37 | tab_width = 1 |
45 | 38 |
|
46 | | -# Count |
47 | | -count_copied = { fg = "#879A39", bold = true, reversed = true } # gr |
48 | | -count_cut = { fg = "#D14D41", bold = true, reversed = true } # re |
49 | | -count_selected = { fg = "#3AA99F", bold = true, reversed = true } # cy |
| 39 | +count_copied = { fg = "#181616", bg = "#8a9a7b" } |
| 40 | +count_cut = { fg = "#181616", bg = "#e46876" } |
| 41 | +count_selected = { fg = "#181616", bg = "#e6c384" } |
50 | 42 |
|
51 | | -# Border |
52 | 43 | border_symbol = "│" |
53 | | -border_style = { fg = "#282726" } # ui |
| 44 | +border_style = { fg = "#c5c9c5" } |
54 | 45 |
|
55 | | -[mode] |
56 | | -# Normal mode |
57 | | -normal_main = { fg = "#CECDC3", bg = "#403E3C", bold = true } # tx, ui-3 |
58 | | -normal_alt = { fg = "#878580", bg = "#282726" } # tx-2, ui |
59 | 46 |
|
60 | | -# Select mode |
61 | | -select_main = { fg = "#100F0F", bg = "#3AA99F", bold = true } # bg, cy |
62 | | -select_alt = { fg = "#3AA99F", bg = "#122F2C" } # cy, cy-900 |
| 47 | +[mode] |
| 48 | +normal_main = { fg = "#181616", bg = "#8ba4b0" } |
| 49 | +normal_alt = { fg = "#8ba4b0", bg = "#0d0c0c" } |
| 50 | +select_main = { fg = "#181616", bg = "#a292a3" } |
| 51 | +select_alt = { fg = "#a292a3", bg = "#0d0c0c" } |
| 52 | +unset_main = { fg = "#181616", bg = "#e6c384" } |
| 53 | +unset_alt = { fg = "#e6c384", bg = "#0d0c0c" } |
63 | 54 |
|
64 | | -# Unset mode |
65 | | -unset_main = { fg = "#100F0F", bg = "#3AA99F", bold = true } # bg, cy |
66 | | -unset_alt = { fg = "#3AA99F", bg = "#122F2C" } # cy, cy-900 |
67 | 55 |
|
68 | 56 | [status] |
69 | | -overall = { fg = "#CECDC3" } # tx |
| 57 | +sep_left = { open = "", close = "" } |
| 58 | +sep_right = { open = "", close = "" } |
| 59 | +overall = { fg = "#7fb4ca", bg = "#16161d" } |
70 | 60 |
|
71 | | -# Permissions |
72 | | -perm_type = { fg = "#4385BE" } # bl |
73 | | -perm_read = { fg = "#D0A215" } # ye |
74 | | -perm_write = { fg = "#D14D41" } # re |
75 | | -perm_exec = { fg = "#879A39" } # gr |
76 | | -perm_sep = { fg = "#878580" } # tx-2 |
| 61 | +progress_label = { fg = "#8ba4b0", bg = "#0d0c0c", bold = true } |
| 62 | +progress_normal = { fg = "#0d0c0c", bg = "#181616" } |
| 63 | +progress_error = { fg = "#0d0c0c", bg = "#181616" } |
77 | 64 |
|
78 | | -# Progress |
79 | | -progress_label = { fg = "#100F0F" } # bg |
80 | | -progress_normal = { fg = "#3AA99F", bg = "#1C6C66" } # cy, cy-700 |
81 | | -progress_error = { bg = "#D14D41" } # re |
82 | | - |
83 | | -[which] |
84 | | -cols = 3 |
85 | | -mask = { bg = "#1C1B1A" } # bg-2 |
86 | | -cand = { fg = "#D0A215", bold = true } # ye |
87 | | -rest = { fg = "#D0A215", italic = true } # ye |
88 | | -desc = { fg = "#575653" } # tx-3 |
89 | | -separator = " " |
90 | | -separator_style = {} |
91 | | - |
92 | | -[confirm] |
93 | | -border = { fg = "#403E3C" } # ui-3 |
94 | | -title = { fg = "#575653", bold = true } # tx-3 |
95 | | -content = { fg = "#CECDC3", bold = true } # tx |
96 | | -list = { fg = "#CECDC3" } # tx |
97 | | -btn_yes = { fg = "#CECDC3", bg = "#403E3C", bold = true } # tx, ui-3 |
98 | | -btn_no = { fg = "#878580", bg = "#282726" } # tx-2, ui |
99 | | - |
100 | | -[spot] |
101 | | -border = { fg = "#403E3C" } # ui-3 |
102 | | -title = { fg = "#575653", bold = true } # tx-3 |
103 | | -tbl_col = { fg = "#878580" } # tx-2 |
104 | | -tbl_cell = { bg = "#1C1B1A" } # bg-2 |
| 65 | +perm_type = { fg = "#8a9a7b" } |
| 66 | +perm_read = { fg = "#e6c384" } |
| 67 | +perm_write = { fg = "#ff5d62" } |
| 68 | +perm_exec = { fg = "#7aa89f" } |
| 69 | +perm_sep = { fg = "#a292a3" } |
105 | 70 |
|
106 | | -[notify] |
107 | | -# Notification title |
108 | | -title_info = { fg = "#4385BE" } # bl |
109 | | -title_warn = { fg = "#DA702C" } # or |
110 | | -title_error = { fg = "#D14D41" } # re |
111 | 71 |
|
112 | 72 | [pick] |
113 | | -border = { fg = "#403E3C", bold = true } # ui-3 |
114 | | -active = { fg = "#CECDC3" } # tx |
115 | | -inactive = { fg = "#878580" } # tx-2 |
| 73 | +border = { fg = "#8ea4a2" } |
| 74 | +active = { fg = "#a292a3", bold = true } |
| 75 | +inactive = {} |
116 | 76 |
|
117 | 77 | [input] |
118 | | -border = { fg = "#403E3C" } # ui-3 |
119 | | -title = { fg = "#575653", bold = true } # tx-3 |
120 | | -value = { fg = "#CECDC3" } # tx |
121 | | -selected = { bg = "#1C1B1A" } # bg-2 |
| 78 | +border = { fg = "#8ea4a2" } |
| 79 | +title = {} |
| 80 | +value = {} |
| 81 | +selected = { reversed = true } |
122 | 82 |
|
123 | | -[cmp] |
124 | | -border = { fg = "#403E3C", bold = true } # ui-3 |
125 | | -active = { fg = "#878580", bg = "#1C1B1A" } # tx-2, bg-2 |
126 | | -inactive = { fg = "#878580" } # tx-2 |
| 83 | +[completion] |
| 84 | +border = { fg = "#8ea4a2" } |
| 85 | +active = { reversed = true } |
| 86 | +inactive = {} |
127 | 87 |
|
128 | 88 | [tasks] |
129 | | -border = { fg = "#403E3C" } # ui-3 |
130 | | -title = { fg = "#575653", bold = true } # tx-3 |
131 | | -hovered = { bg = "#1C1B1A" } # bg-2 |
| 89 | +border = { fg = "#8ea4a2" } |
| 90 | +title = {} |
| 91 | +hovered = { fg = "#a292a3" } |
| 92 | + |
| 93 | +[which] |
| 94 | +cols = 2 |
| 95 | +separator = " - " |
| 96 | +separator_style = { fg = "#a6a69c" } |
| 97 | +mask = { bg = "#16161d" } |
| 98 | +rest = { fg = "#a6a69c" } |
| 99 | +cand = { fg = "#8ba4b0" } |
| 100 | +desc = { fg = "#54546d" } |
132 | 101 |
|
133 | 102 | [help] |
134 | | -on = { fg = "#4385BE" } # bl |
135 | | -run = { fg = "#3AA99F" } # cy |
136 | | -desc = { fg = "#575653", italic = true } # tx-3 |
137 | | -hovered = { bg = "#1C1B1A" } # bg-2 |
138 | | -footer = { fg = "#CECDC3", bg = "#282726", bold = true } # tx, ui |
| 103 | +on = { fg = "#7aa89f" } |
| 104 | +run = { fg = "#a292a3" } |
| 105 | +desc = {} |
| 106 | +hovered = { reversed = true, bold = true } |
| 107 | +footer = { fg = "#181616", bg = "#c5c9c5" } |
| 108 | + |
| 109 | +[notify] |
| 110 | +title_info = { fg = "#8a9a7b" } |
| 111 | +title_warn = { fg = "#e6c384" } |
| 112 | +title_error = { fg = "#ff5d62" } |
139 | 113 |
|
140 | 114 | [filetype] |
141 | 115 | rules = [ |
142 | | - # Images |
143 | | - { mime = "image/*", fg = "#8B7EC8" }, # pu |
| 116 | + # images |
| 117 | + { mime = "image/*", fg = "#e6c384" }, |
144 | 118 |
|
145 | | - # Media |
146 | | - { mime = "video/*", fg = "#D0A215" }, # ye |
147 | | - { mime = "audio/*", fg = "#D0A215" }, # ye |
| 119 | + # media |
| 120 | + { mime = "{audio,video}/*", fg = "#a292a3" }, |
148 | 121 |
|
149 | | - # Broken symbolic link |
150 | | - { name = "*", is = "orphan", fg = "#575653", crossed = true }, # tx-3 |
151 | | - { name = "*/", is = "orphan", fg = "#575653", crossed = true }, # tx-3 |
| 122 | + # archives |
| 123 | + { mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#e46876" }, |
152 | 124 |
|
153 | | - # Symbolic links |
154 | | - { name = "*", is = "link", fg = "#3AA99F" }, # cy |
155 | | - { name = "*/", is = "link", fg = "#3AA99F" }, # cy |
| 125 | + # documents |
| 126 | + { mime = "application/{pdf,doc,rtf,vnd.*}", fg = "#6a9589" }, |
156 | 127 |
|
157 | | - # Executable |
158 | | - { name = "*", is = "exec", fg = "#879A39" }, # gr |
| 128 | + # broken links |
| 129 | + { name = "*", is = "orphan", fg = "#c4746e" }, |
159 | 130 |
|
160 | | - # Empty files |
161 | | - { mime = "inode/empty", fg = "#575653" }, # tx-3 |
| 131 | + # executables |
| 132 | + { name = "*", is = "exec", fg = "#76946a" }, |
162 | 133 |
|
163 | | - # Fallback |
164 | | - { name = "*", fg = "#878580" }, # tx-2 |
165 | | - { name = "*/", fg = "#CECDC3" }, # tx |
| 134 | + # fallback |
| 135 | + { name = "*", fg = "#c5c9c5" }, |
| 136 | + { name = "*/", fg = "#8ba4b0" }, |
166 | 137 | ] |
0 commit comments