| 1 |
# Alloy yazi theme — Akari Dawn |
| 2 |
# |
| 3 |
# Palette source: makeover's themes/akari-dawn.toml. |
| 4 |
# Filetype icons come from IosevkaTerm Nerd Font (STACK.md#fonts). |
| 5 |
|
| 6 |
[manager] |
| 7 |
cwd = { fg = "#1a1816" } # text-primary |
| 8 |
|
| 9 |
hovered = { fg = "#1a1816", bg = "#dad2c7" } # border-subtle |
| 10 |
preview_hovered = { underline = true } |
| 11 |
|
| 12 |
find_keyword = { fg = "#b07840", bold = true } # accent-warn |
| 13 |
find_position = { fg = "#3a5830", bold = true } # accent-ok |
| 14 |
|
| 15 |
marker_selected = { fg = "#3a5830", bg = "#3a5830" } |
| 16 |
marker_copied = { fg = "#b07840", bg = "#b07840" } |
| 17 |
marker_cut = { fg = "#6a2828", bg = "#6a2828" } |
| 18 |
|
| 19 |
tab_active = { fg = "#1a1816", bg = "#ede7de", bold = true } # surface-raised |
| 20 |
tab_inactive = { fg = "#514b45", bg = "#e4ded6" } # text-muted / surface |
| 21 |
tab_width = 1 |
| 22 |
|
| 23 |
count_copied = { fg = "#ede7de", bg = "#b07840" } |
| 24 |
count_cut = { fg = "#ede7de", bg = "#6a2828" } |
| 25 |
count_selected = { fg = "#ede7de", bg = "#3a5830" } |
| 26 |
|
| 27 |
border_symbol = "│" |
| 28 |
border_style = { fg = "#cabeae" } # border |
| 29 |
|
| 30 |
[status] |
| 31 |
separator_open = "" |
| 32 |
separator_close = "" |
| 33 |
separator_style = { fg = "#cabeae", bg = "#ede7de" } |
| 34 |
|
| 35 |
mode_normal = { fg = "#1a1816", bg = "#ede7de", bold = true } |
| 36 |
mode_select = { fg = "#1a1816", bg = "#b07840", bold = true } |
| 37 |
mode_unset = { fg = "#1a1816", bg = "#6a2828", bold = true } |
| 38 |
|
| 39 |
progress_label = { fg = "#1a1816", bold = true } |
| 40 |
progress_normal = { fg = "#3a5830", bg = "#dad2c7" } |
| 41 |
progress_error = { fg = "#6a2828", bg = "#dad2c7" } |
| 42 |
|
| 43 |
permissions_t = { fg = "#222d38" } |
| 44 |
permissions_r = { fg = "#b07840" } |
| 45 |
permissions_w = { fg = "#6a2828" } |
| 46 |
permissions_x = { fg = "#3a5830" } |
| 47 |
permissions_s = { fg = "#514b45" } |
| 48 |
|
| 49 |
[select] |
| 50 |
border = { fg = "#cabeae" } |
| 51 |
active = { fg = "#b07840" } |
| 52 |
inactive = {} |
| 53 |
|
| 54 |
[input] |
| 55 |
border = { fg = "#cabeae" } |
| 56 |
title = {} |
| 57 |
value = {} |
| 58 |
selected = { reversed = true } |
| 59 |
|
| 60 |
[completion] |
| 61 |
border = { fg = "#cabeae" } |
| 62 |
active = { bg = "#dad2c7" } |
| 63 |
inactive = {} |
| 64 |
|
| 65 |
[tasks] |
| 66 |
border = { fg = "#cabeae" } |
| 67 |
title = {} |
| 68 |
hovered = { underline = true } |
| 69 |
|
| 70 |
[which] |
| 71 |
mask = { bg = "#ede7de" } |
| 72 |
cand = { fg = "#3a5830" } # accent-ok |
| 73 |
rest = { fg = "#514b45" } |
| 74 |
desc = { fg = "#b07840" } |
| 75 |
separator = " " |
| 76 |
separator_style = { fg = "#cabeae" } |
| 77 |
|
| 78 |
[help] |
| 79 |
on = { fg = "#b07840" } |
| 80 |
exec = { fg = "#3a5830" } |
| 81 |
desc = { fg = "#514b45" } |
| 82 |
hovered = { bg = "#dad2c7", bold = true } |
| 83 |
footer = { fg = "#e4ded6", bg = "#222d38" } |
| 84 |
|
| 85 |
[filetype] |
| 86 |
rules = [ |
| 87 |
# Images |
| 88 |
{ mime = "image/*", fg = "#3a5830" }, |
| 89 |
# Videos |
| 90 |
{ mime = "video/*", fg = "#b07840" }, |
| 91 |
# Audio |
| 92 |
{ mime = "audio/*", fg = "#9a6bb0" }, |
| 93 |
# Archives |
| 94 |
{ mime = "application/zip", fg = "#4a86c0" }, |
| 95 |
{ mime = "application/gzip", fg = "#4a86c0" }, |
| 96 |
{ mime = "application/x-tar", fg = "#4a86c0" }, |
| 97 |
{ mime = "application/x-bzip", fg = "#4a86c0" }, |
| 98 |
{ mime = "application/x-bzip2", fg = "#4a86c0" }, |
| 99 |
{ mime = "application/x-7z-compressed", fg = "#4a86c0" }, |
| 100 |
{ mime = "application/x-rar", fg = "#4a86c0" }, |
| 101 |
{ mime = "application/xz", fg = "#4a86c0" }, |
| 102 |
# PDF |
| 103 |
{ mime = "application/pdf", fg = "#6a2828" }, |
| 104 |
# Fallback |
| 105 |
{ name = "*", fg = "#1a1816" }, |
| 106 |
{ name = "*/", fg = "#222d38" }, # directories |
| 107 |
] |
| 108 |
|