annotate config/fastfetch/config.jsonc @ 4:7c8c5e548075 default tip

fix stuff
author Yasuri <yasuri@charliesmp.net>
date Sat, 03 Oct 2026 19:23:53 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
1 {
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
2 // Upgraded fastfetch config (hyfetch backend). Needs a Nerd Font for the icons.
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
3 "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
4 "logo": {
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
5 "type": "builtin",
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
6 "source": "nixos",
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
7 "color": { "1": "blue", "2": "cyan" },
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
8 "padding": { "top": 1, "left": 2, "right": 4 }
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
9 },
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
10 "display": {
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
11 "separator": " ",
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
12 "color": { "keys": "cyan", "title": "magenta", "separator": "blue" },
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
13 // number + bar, with green/yellow/red by how full it is
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
14 "percent": { "type": 3, "green": "green", "yellow": "yellow", "red": "red" },
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
15 "size": { "binaryPrefix": "iec", "ndigits": 1 }
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
16 },
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
17 "modules": [
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
18 {"type": "title", "format": "{user-name-colored}{at-symbol-colored}{host-name-colored}"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
19 {"type": "custom", "format": "\u001b[34m┌─ system ──────────────────────────────"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
20 {"type": "os", "key": "{#blue}│{#keys} {icon} os ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
21 {"type": "host", "key": "{#blue}│{#keys} {icon} host ", "keyIcon": "󰌢"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
22 {"type": "kernel", "key": "{#blue}│{#keys} {icon} kernel ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
23 {"type": "initsystem", "key": "{#blue}│{#keys} {icon} init ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
24 {"type": "uptime", "key": "{#blue}│{#keys} {icon} uptime ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
25 {"type": "packages", "key": "{#blue}│{#keys} {icon} packages ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
26 {"type": "processes", "key": "{#blue}│{#keys} {icon} procs ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
27 {"type": "loadavg", "key": "{#blue}│{#keys} {icon} load ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
28 {"type": "battery", "key": "{#blue}│{#keys} {icon} battery ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
29 {"type": "custom", "format": "\u001b[34m├─ desktop ─────────────────────────────"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
30 {"type": "wm", "key": "{#blue}│{#keys} {icon} wm ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
31 {"type": "terminal", "key": "{#blue}│{#keys} {icon} terminal ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
32 {"type": "shell", "key": "{#blue}│{#keys} {icon} shell ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
33 {"type": "display", "key": "{#blue}│{#keys} {icon} display ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
34 {"type": "sound", "key": "{#blue}│{#keys} {icon} sound ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
35 {"type": "media", "key": "{#blue}│{#keys} {icon} playing ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
36 {"type": "locale", "key": "{#blue}│{#keys} {icon} locale ", "keyIcon": ""},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
37 {"type": "custom", "format": "\u001b[34m├─ hardware ────────────────────────────"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
38 {"type": "cpu", "key": "{#blue}│{#keys} {icon} cpu ", "keyIcon": "", "temp": true},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
39 {"type": "gpu", "key": "{#blue}│{#keys} {icon} gpu ", "keyIcon": "󰢮"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
40 {"type": "memory", "key": "{#blue}│{#keys} {icon} memory ", "keyIcon": "󰍛"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
41 {"type": "swap", "key": "{#blue}│{#keys} {icon} swap ", "keyIcon": "󰓡"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
42 {"type": "disk", "key": "{#blue}│{#keys} {icon} disk ", "keyIcon": "", "folders": "/"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
43 {"type": "localip", "key": "{#blue}│{#keys} {icon} network ", "keyIcon": "󰩠"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
44 {"type": "custom", "format": "\u001b[34m└───────────────────────────────────────"},
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
45 "break",
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
46 {"type": "colors", "symbol": "block", "paddingLeft": 2}
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
47 ]
7c8c5e548075 fix stuff
Yasuri <yasuri@charliesmp.net>
parents:
diff changeset
48 }