changeset 4:7c8c5e548075 default tip

fix stuff
author Yasuri <yasuri@charliesmp.net>
date Sat, 03 Oct 2026 19:23:53 -0500
parents 84d6074a5566
children
files config/fastfetch/config.jsonc home.nix
diffstat 2 files changed, 49 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config/fastfetch/config.jsonc	Sat Oct 03 19:23:53 2026 -0500
@@ -0,0 +1,48 @@
+{
+  // Upgraded fastfetch config (hyfetch backend). Needs a Nerd Font for the icons.
+  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+  "logo": {
+    "type": "builtin",
+    "source": "nixos",
+    "color": { "1": "blue", "2": "cyan" },
+    "padding": { "top": 1, "left": 2, "right": 4 }
+  },
+  "display": {
+    "separator": "  ",
+    "color": { "keys": "cyan", "title": "magenta", "separator": "blue" },
+    // number + bar, with green/yellow/red by how full it is
+    "percent": { "type": 3, "green": "green", "yellow": "yellow", "red": "red" },
+    "size": { "binaryPrefix": "iec", "ndigits": 1 }
+  },
+  "modules": [
+    {"type": "title", "format": "{user-name-colored}{at-symbol-colored}{host-name-colored}"},
+    {"type": "custom", "format": "\u001b[34m┌─ system ──────────────────────────────"},
+    {"type": "os", "key": "{#blue}│{#keys} {icon}  os       ", "keyIcon": ""},
+    {"type": "host", "key": "{#blue}│{#keys} {icon}  host     ", "keyIcon": "󰌢"},
+    {"type": "kernel", "key": "{#blue}│{#keys} {icon}  kernel   ", "keyIcon": ""},
+    {"type": "initsystem", "key": "{#blue}│{#keys} {icon}  init     ", "keyIcon": ""},
+    {"type": "uptime", "key": "{#blue}│{#keys} {icon}  uptime   ", "keyIcon": ""},
+    {"type": "packages", "key": "{#blue}│{#keys} {icon}  packages ", "keyIcon": ""},
+    {"type": "processes", "key": "{#blue}│{#keys} {icon}  procs    ", "keyIcon": ""},
+    {"type": "loadavg", "key": "{#blue}│{#keys} {icon}  load     ", "keyIcon": ""},
+    {"type": "battery", "key": "{#blue}│{#keys} {icon}  battery  ", "keyIcon": ""},
+    {"type": "custom", "format": "\u001b[34m├─ desktop ─────────────────────────────"},
+    {"type": "wm", "key": "{#blue}│{#keys} {icon}  wm       ", "keyIcon": ""},
+    {"type": "terminal", "key": "{#blue}│{#keys} {icon}  terminal ", "keyIcon": ""},
+    {"type": "shell", "key": "{#blue}│{#keys} {icon}  shell    ", "keyIcon": ""},
+    {"type": "display", "key": "{#blue}│{#keys} {icon}  display  ", "keyIcon": ""},
+    {"type": "sound", "key": "{#blue}│{#keys} {icon}  sound    ", "keyIcon": ""},
+    {"type": "media", "key": "{#blue}│{#keys} {icon}  playing  ", "keyIcon": ""},
+    {"type": "locale", "key": "{#blue}│{#keys} {icon}  locale   ", "keyIcon": ""},
+    {"type": "custom", "format": "\u001b[34m├─ hardware ────────────────────────────"},
+    {"type": "cpu", "key": "{#blue}│{#keys} {icon}  cpu      ", "keyIcon": "", "temp": true},
+    {"type": "gpu", "key": "{#blue}│{#keys} {icon}  gpu      ", "keyIcon": "󰢮"},
+    {"type": "memory", "key": "{#blue}│{#keys} {icon}  memory   ", "keyIcon": "󰍛"},
+    {"type": "swap", "key": "{#blue}│{#keys} {icon}  swap     ", "keyIcon": "󰓡"},
+    {"type": "disk", "key": "{#blue}│{#keys} {icon}  disk     ", "keyIcon": "", "folders": "/"},
+    {"type": "localip", "key": "{#blue}│{#keys} {icon}  network  ", "keyIcon": "󰩠"},
+    {"type": "custom", "format": "\u001b[34m└───────────────────────────────────────"},
+    "break",
+    {"type": "colors", "symbol": "block", "paddingLeft": 2}
+  ]
+}
--- a/home.nix	Sat Oct 03 19:15:32 2026 -0500
+++ b/home.nix	Sat Oct 03 19:23:53 2026 -0500
@@ -25,6 +25,7 @@
     home.stateVersion = "26.05";
     home.file.".config/alacritty".source = ./config/alacritty;
     home.file.".config/picom".source = ./config/picom;
+    home.file.".config/fastfetch".source = ./config/fastfetch;
     qt = {
   enable = true;
   platformTheme.name = "qtct";