🔒 Backup for my config files
dotfiles
1local directory = {
2 src = { glyph = "" },
3 sql = { glyph = "", hl = "MiniIconsYellow" },
4 priv = { glyph = "", hl = "MiniIconsRed" },
5 plugins = { glyph = "" },
6 workflows = { glyph = "" },
7
8 [".config"] = { glyph = "", hl = "MiniIconsOrange" },
9 [".justfiles"] = { glyph = "", hl = "MiniIconsOrange" },
10 [".tangled"] = { glyph = "", hl = "MiniIconsWhite" },
11 [".jj"] = { glyph = "", hl = "MiniIconsBlue" },
12 [".ssh"] = { glyph = "", hl = "MiniIconsWhite" },
13}
14
15local extension = {
16 ["zig.zon"] = { glyph = "", hl = "MiniIconsOrange" },
17 db = { glyph = "", hl = "MiniIconsBlue" },
18 sqlite = { glyph = "", hl = "MiniIconsBlue" },
19 dj = { glyph = "", hl = "MiniIconsWhite" },
20 fish = { glyph = "", hl = "MiniIconsGreen" },
21 gleam = { glyph = "" },
22 parquet = { glyph = "", hl = "MiniIconsGreen" },
23 php = { glyph = "" },
24 md = { glyph = "", hl = "MiniIconsGreen" },
25 zig = { hl = "MiniIconsYellow" },
26}
27
28local file = {
29 ["README.md"] = { glyph = "", hl = "MiniIconsWhite" },
30 ["Taskfile.yml"] = { glyph = "", hl = "MiniIconsCyan" },
31 ["compose.yml"] = { glyph = "", hl = "MiniIconsCyan" },
32 ["Containerfile"] = { glyph = "", hl = "MiniIconsBlue" },
33
34 -- Ignore
35 [".dockerignore"] = { hl = "MiniIconsPurple" },
36 [".prettierignore"] = { hl = "MiniIconsPurple" },
37
38 -- Config
39 [".envrc"] = { glyph = "", hl = "MiniIconsYellow" },
40 [".tmux.conf"] = { glyph = "", hl = "MiniIconsGreen" },
41 ["fly.toml"] = { glyph = "", hl = "MiniIconsPurple" },
42 ["yazi.toml"] = { glyph = "", hl = "MiniIconsYellow" },
43 ["tailwind.config.js"] = { glyph = "", hl = "MiniIconsBlue" },
44
45 -- root markers
46 ["deno.json"] = { glyph = "", hl = "MiniIconsOrange" },
47 ["deno.lock"] = { glyph = "", hl = "MiniIconsBlue" },
48 ["package.json"] = { glyph = "", hl = "MiniIconsOrange" },
49 ["gleam.toml"] = { glyph = "", hl = "MiniIconsPurple" },
50 ["poetry.lock"] = { glyph = "", hl = "MiniIconsBlue" },
51}
52
53return {
54 "nvim-mini/mini.icons",
55 opts = {
56 directory = directory,
57 extension = extension,
58 file = file,
59 },
60}