|
4
|
1 { |
|
|
2 // Upgraded fastfetch config (hyfetch backend). Needs a Nerd Font for the icons. |
|
|
3 "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
|
4 "logo": { |
|
|
5 "type": "builtin", |
|
|
6 "source": "nixos", |
|
|
7 "color": { "1": "blue", "2": "cyan" }, |
|
|
8 "padding": { "top": 1, "left": 2, "right": 4 } |
|
|
9 }, |
|
|
10 "display": { |
|
|
11 "separator": " ", |
|
|
12 "color": { "keys": "cyan", "title": "magenta", "separator": "blue" }, |
|
|
13 // number + bar, with green/yellow/red by how full it is |
|
|
14 "percent": { "type": 3, "green": "green", "yellow": "yellow", "red": "red" }, |
|
|
15 "size": { "binaryPrefix": "iec", "ndigits": 1 } |
|
|
16 }, |
|
|
17 "modules": [ |
|
|
18 {"type": "title", "format": "{user-name-colored}{at-symbol-colored}{host-name-colored}"}, |
|
|
19 {"type": "custom", "format": "\u001b[34m┌─ system ──────────────────────────────"}, |
|
|
20 {"type": "os", "key": "{#blue}│{#keys} {icon} os ", "keyIcon": ""}, |
|
|
21 {"type": "host", "key": "{#blue}│{#keys} {icon} host ", "keyIcon": ""}, |
|
|
22 {"type": "kernel", "key": "{#blue}│{#keys} {icon} kernel ", "keyIcon": ""}, |
|
|
23 {"type": "initsystem", "key": "{#blue}│{#keys} {icon} init ", "keyIcon": ""}, |
|
|
24 {"type": "uptime", "key": "{#blue}│{#keys} {icon} uptime ", "keyIcon": ""}, |
|
|
25 {"type": "packages", "key": "{#blue}│{#keys} {icon} packages ", "keyIcon": ""}, |
|
|
26 {"type": "processes", "key": "{#blue}│{#keys} {icon} procs ", "keyIcon": ""}, |
|
|
27 {"type": "loadavg", "key": "{#blue}│{#keys} {icon} load ", "keyIcon": ""}, |
|
|
28 {"type": "battery", "key": "{#blue}│{#keys} {icon} battery ", "keyIcon": ""}, |
|
|
29 {"type": "custom", "format": "\u001b[34m├─ desktop ─────────────────────────────"}, |
|
|
30 {"type": "wm", "key": "{#blue}│{#keys} {icon} wm ", "keyIcon": ""}, |
|
|
31 {"type": "terminal", "key": "{#blue}│{#keys} {icon} terminal ", "keyIcon": ""}, |
|
|
32 {"type": "shell", "key": "{#blue}│{#keys} {icon} shell ", "keyIcon": ""}, |
|
|
33 {"type": "display", "key": "{#blue}│{#keys} {icon} display ", "keyIcon": ""}, |
|
|
34 {"type": "sound", "key": "{#blue}│{#keys} {icon} sound ", "keyIcon": ""}, |
|
|
35 {"type": "media", "key": "{#blue}│{#keys} {icon} playing ", "keyIcon": ""}, |
|
|
36 {"type": "locale", "key": "{#blue}│{#keys} {icon} locale ", "keyIcon": ""}, |
|
|
37 {"type": "custom", "format": "\u001b[34m├─ hardware ────────────────────────────"}, |
|
|
38 {"type": "cpu", "key": "{#blue}│{#keys} {icon} cpu ", "keyIcon": "", "temp": true}, |
|
|
39 {"type": "gpu", "key": "{#blue}│{#keys} {icon} gpu ", "keyIcon": ""}, |
|
|
40 {"type": "memory", "key": "{#blue}│{#keys} {icon} memory ", "keyIcon": ""}, |
|
|
41 {"type": "swap", "key": "{#blue}│{#keys} {icon} swap ", "keyIcon": ""}, |
|
|
42 {"type": "disk", "key": "{#blue}│{#keys} {icon} disk ", "keyIcon": "", "folders": "/"}, |
|
|
43 {"type": "localip", "key": "{#blue}│{#keys} {icon} network ", "keyIcon": ""}, |
|
|
44 {"type": "custom", "format": "\u001b[34m└───────────────────────────────────────"}, |
|
|
45 "break", |
|
|
46 {"type": "colors", "symbol": "block", "paddingLeft": 2} |
|
|
47 ] |
|
|
48 } |