aboutsummaryrefslogtreecommitdiffstats
path: root/config/fastfetch
diff options
context:
space:
mode:
Diffstat (limited to 'config/fastfetch')
-rw-r--r--config/fastfetch/images/Arch-Logo-1.pngbin0 -> 4879423 bytes
-rw-r--r--config/fastfetch/images/Arch-Logo-2.pngbin0 -> 4267876 bytes
-rwxr-xr-xconfig/fastfetch/images/debian_swirl.pngbin0 -> 15638 bytes
-rw-r--r--config/fastfetch/images/fedora.pngbin0 -> 27194 bytes
-rw-r--r--config/fastfetch/images/gentoo1.pngbin0 -> 82212 bytes
-rw-r--r--config/fastfetch/images/gentoo2.pngbin0 -> 14086 bytes
-rwxr-xr-xconfig/fastfetch/images/nixos.pngbin0 -> 79458 bytes
-rw-r--r--config/fastfetch/images/ubuntu.jpegbin0 -> 80148 bytes
-rw-r--r--config/fastfetch/images/ubuntu.pngbin0 -> 141008 bytes
-rw-r--r--config/fastfetch/kooldots-arch.jsonc150
-rw-r--r--config/fastfetch/kooldots-debian.jsonc150
-rw-r--r--config/fastfetch/kooldots-fedora.jsonc150
-rw-r--r--config/fastfetch/kooldots-gentoo.jsonc150
-rw-r--r--config/fastfetch/kooldots-nixos.jsonc150
-rw-r--r--config/fastfetch/kooldots-ubuntu.jsonc150
15 files changed, 900 insertions, 0 deletions
diff --git a/config/fastfetch/images/Arch-Logo-1.png b/config/fastfetch/images/Arch-Logo-1.png
new file mode 100644
index 00000000..0a587b3e
--- /dev/null
+++ b/config/fastfetch/images/Arch-Logo-1.png
Binary files differ
diff --git a/config/fastfetch/images/Arch-Logo-2.png b/config/fastfetch/images/Arch-Logo-2.png
new file mode 100644
index 00000000..b0abc76b
--- /dev/null
+++ b/config/fastfetch/images/Arch-Logo-2.png
Binary files differ
diff --git a/config/fastfetch/images/debian_swirl.png b/config/fastfetch/images/debian_swirl.png
new file mode 100755
index 00000000..d45dffce
--- /dev/null
+++ b/config/fastfetch/images/debian_swirl.png
Binary files differ
diff --git a/config/fastfetch/images/fedora.png b/config/fastfetch/images/fedora.png
new file mode 100644
index 00000000..2fdc5793
--- /dev/null
+++ b/config/fastfetch/images/fedora.png
Binary files differ
diff --git a/config/fastfetch/images/gentoo1.png b/config/fastfetch/images/gentoo1.png
new file mode 100644
index 00000000..65e6a934
--- /dev/null
+++ b/config/fastfetch/images/gentoo1.png
Binary files differ
diff --git a/config/fastfetch/images/gentoo2.png b/config/fastfetch/images/gentoo2.png
new file mode 100644
index 00000000..d9db41bf
--- /dev/null
+++ b/config/fastfetch/images/gentoo2.png
Binary files differ
diff --git a/config/fastfetch/images/nixos.png b/config/fastfetch/images/nixos.png
new file mode 100755
index 00000000..571410a7
--- /dev/null
+++ b/config/fastfetch/images/nixos.png
Binary files differ
diff --git a/config/fastfetch/images/ubuntu.jpeg b/config/fastfetch/images/ubuntu.jpeg
new file mode 100644
index 00000000..62da0561
--- /dev/null
+++ b/config/fastfetch/images/ubuntu.jpeg
Binary files differ
diff --git a/config/fastfetch/images/ubuntu.png b/config/fastfetch/images/ubuntu.png
new file mode 100644
index 00000000..f54657ed
--- /dev/null
+++ b/config/fastfetch/images/ubuntu.png
Binary files differ
diff --git a/config/fastfetch/kooldots-arch.jsonc b/config/fastfetch/kooldots-arch.jsonc
new file mode 100644
index 00000000..bb1f2cd8
--- /dev/null
+++ b/config/fastfetch/kooldots-arch.jsonc
@@ -0,0 +1,150 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+
+ "logo": {
+ "type": "kitty-direct",
+ "source": "$HOME/.config/fastfetch/images/Arch-Logo-2.png",
+ // "type": "small",
+ "width": 20,
+ "height": 10,
+ "padding": {
+ "top": 4,
+ "right": 4,
+ "left": 2,
+ },
+ },
+
+ "display": {
+ "separator": " ",
+ "color": {
+ "keys": "white",
+ },
+ "key": {
+ "width": 18,
+ },
+ "brightColor": false,
+ },
+
+ "modules": [
+ "break",
+ "break",
+
+ // ── Identity header ────────────────────────────────────────────
+ // {
+ // "type": "custom",
+ // "format": "\u001b[1m\u001b[38;5;197m <---- KoolDots ---->\u001b[0m"
+ // },
+ // "break",
+
+ "break",
+ // ── System ─────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mSYSTEM\u001b[0m \u001b[38;5;197m──────────────────────────\u001b[0m",
+ },
+ {
+ "type": "os",
+ "key": " {icon} OS",
+ },
+ {
+ "type": "kernel",
+ "key": " {icon} Kernel",
+ },
+ {
+ "type": "command",
+ "key": " {icon} Hostname",
+ "text": "printf '%s@%s' \"$USER\" \"$(hostname)\"",
+ },
+ {
+ "type": "uptime",
+ "key": " {icon} Uptime",
+ },
+ {
+ "type": "packages",
+ "key": " {icon} Packages",
+ },
+ {
+ "type": "disk",
+ "key": " {icon} OS Age",
+ "folders": "/",
+ "format": "installed {create-time:10} ({days} days ago)",
+ },
+ "break",
+
+ // ── Hardware ───────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mHARDWARE\u001b[0m \u001b[38;5;197m────────────────────────\u001b[0m",
+ },
+ {
+ "type": "host",
+ "key": " {icon} Machine",
+ "format": "{name}",
+ },
+ {
+ "type": "cpu",
+ "key": " {icon} CPU",
+ "showPeCoreCount": true,
+ },
+ {
+ "type": "gpu",
+ "key": " {icon} GPU",
+ },
+ {
+ "type": "memory",
+ "key": " {icon} RAM",
+ "percent": {
+ "type": 3,
+ "green": 40,
+ "yellow": 75,
+ },
+ },
+ {
+ "type": "disk",
+ "key": " {icon} Disk",
+ "format": "{size-used} / {size-total} ({size-percentage})",
+ },
+ "break",
+
+ // ── Desktop ────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mDESKTOP\u001b[0m \u001b[38;5;197m─────────────────────────\u001b[0m",
+ },
+ {
+ "type": "wm",
+ "key": " {icon} WM",
+ },
+ {
+ "type": "command",
+ "key": "  KoolDots",
+ "text": "echo v${DOTS_VERSION}",
+ },
+ {
+ "type": "display",
+ "key": " {icon} Display",
+ "compactType": "original-with-refresh-rate",
+ },
+ {
+ "type": "shell",
+ "key": " {icon} Shell",
+ },
+ {
+ "type": "terminal",
+ "key": " {icon} Terminal",
+ },
+ {
+ "type": "editor",
+ "key": " {icon} Editor",
+ },
+ "break",
+
+ // ── Footer ─────────────────────────────────────────────────────
+ // {
+ // black → dark pink → hot pink → light pink → white
+ // "type": "custom",
+ // "format": " \u001b[48;5;232m \u001b[48;5;53m \u001b[48;5;89m \u001b[48;5;125m \u001b[48;5;161m \u001b[48;5;197m \u001b[48;5;198m \u001b[48;5;199m \u001b[48;5;205m \u001b[48;5;211m \u001b[48;5;224m \u001b[48;5;231m \u001b[0m"
+ // },
+ "break",
+ ],
+}
diff --git a/config/fastfetch/kooldots-debian.jsonc b/config/fastfetch/kooldots-debian.jsonc
new file mode 100644
index 00000000..f66233fb
--- /dev/null
+++ b/config/fastfetch/kooldots-debian.jsonc
@@ -0,0 +1,150 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+
+ "logo": {
+ "type": "kitty-direct",
+ "source": "$HOME/.config/fastfetch/images/debian_swirl.png",
+ // "type": "small",
+ "width": 20,
+ "height": 10,
+ "padding": {
+ "top": 4,
+ "right": 4,
+ "left": 2,
+ },
+ },
+
+ "display": {
+ "separator": " ",
+ "color": {
+ "keys": "white",
+ },
+ "key": {
+ "width": 18,
+ },
+ "brightColor": false,
+ },
+
+ "modules": [
+ "break",
+ "break",
+
+ // ── Identity header ────────────────────────────────────────────
+ // {
+ // "type": "custom",
+ // "format": "\u001b[1m\u001b[38;5;197m <---- KoolDots ---->\u001b[0m"
+ // },
+ // "break",
+
+ "break",
+ // ── System ─────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mSYSTEM\u001b[0m \u001b[38;5;197m──────────────────────────\u001b[0m",
+ },
+ {
+ "type": "os",
+ "key": " {icon} OS",
+ },
+ {
+ "type": "kernel",
+ "key": " {icon} Kernel",
+ },
+ {
+ "type": "command",
+ "key": " {icon} Hostname",
+ "text": "printf '%s@%s' \"$USER\" \"$(hostname)\"",
+ },
+ {
+ "type": "uptime",
+ "key": " {icon} Uptime",
+ },
+ {
+ "type": "packages",
+ "key": " {icon} Packages",
+ },
+ {
+ "type": "disk",
+ "key": " {icon} OS Age",
+ "folders": "/",
+ "format": "installed {create-time:10} ({days} days ago)",
+ },
+ "break",
+
+ // ── Hardware ───────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mHARDWARE\u001b[0m \u001b[38;5;197m────────────────────────\u001b[0m",
+ },
+ {
+ "type": "host",
+ "key": " {icon} Machine",
+ "format": "{name}",
+ },
+ {
+ "type": "cpu",
+ "key": " {icon} CPU",
+ "showPeCoreCount": true,
+ },
+ {
+ "type": "gpu",
+ "key": " {icon} GPU",
+ },
+ {
+ "type": "memory",
+ "key": " {icon} RAM",
+ "percent": {
+ "type": 3,
+ "green": 40,
+ "yellow": 75,
+ },
+ },
+ {
+ "type": "disk",
+ "key": " {icon} Disk",
+ "format": "{size-used} / {size-total} ({size-percentage})",
+ },
+ "break",
+
+ // ── Desktop ────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mDESKTOP\u001b[0m \u001b[38;5;197m─────────────────────────\u001b[0m",
+ },
+ {
+ "type": "wm",
+ "key": " {icon} WM",
+ },
+ {
+ "type": "command",
+ "key": "  KoolDots",
+ "text": "echo v${DOTS_VERSION}",
+ },
+ {
+ "type": "display",
+ "key": " {icon} Display",
+ "compactType": "original-with-refresh-rate",
+ },
+ {
+ "type": "shell",
+ "key": " {icon} Shell",
+ },
+ {
+ "type": "terminal",
+ "key": " {icon} Terminal",
+ },
+ {
+ "type": "editor",
+ "key": " {icon} Editor",
+ },
+ "break",
+
+ // ── Footer ─────────────────────────────────────────────────────
+ // {
+ // black → dark pink → hot pink → light pink → white
+ // "type": "custom",
+ // "format": " \u001b[48;5;232m \u001b[48;5;53m \u001b[48;5;89m \u001b[48;5;125m \u001b[48;5;161m \u001b[48;5;197m \u001b[48;5;198m \u001b[48;5;199m \u001b[48;5;205m \u001b[48;5;211m \u001b[48;5;224m \u001b[48;5;231m \u001b[0m"
+ // },
+ "break",
+ ],
+}
diff --git a/config/fastfetch/kooldots-fedora.jsonc b/config/fastfetch/kooldots-fedora.jsonc
new file mode 100644
index 00000000..4a877680
--- /dev/null
+++ b/config/fastfetch/kooldots-fedora.jsonc
@@ -0,0 +1,150 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+
+ "logo": {
+ "type": "kitty-direct",
+ "source": "$HOME/.config/fastfetch/images/fedora.png",
+ // "type": "small",
+ "width": 20,
+ "height": 10,
+ "padding": {
+ "top": 4,
+ "right": 4,
+ "left": 2,
+ },
+ },
+
+ "display": {
+ "separator": " ",
+ "color": {
+ "keys": "white",
+ },
+ "key": {
+ "width": 18,
+ },
+ "brightColor": false,
+ },
+
+ "modules": [
+ "break",
+ "break",
+
+ // ── Identity header ────────────────────────────────────────────
+ // {
+ // "type": "custom",
+ // "format": "\u001b[1m\u001b[38;5;197m <---- KoolDots ---->\u001b[0m"
+ // },
+ // "break",
+
+ "break",
+ // ── System ─────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mSYSTEM\u001b[0m \u001b[38;5;197m──────────────────────────\u001b[0m",
+ },
+ {
+ "type": "os",
+ "key": " {icon} OS",
+ },
+ {
+ "type": "kernel",
+ "key": " {icon} Kernel",
+ },
+ {
+ "type": "command",
+ "key": " {icon} Hostname",
+ "text": "printf '%s@%s' \"$USER\" \"$(hostname)\"",
+ },
+ {
+ "type": "uptime",
+ "key": " {icon} Uptime",
+ },
+ {
+ "type": "packages",
+ "key": " {icon} Packages",
+ },
+ {
+ "type": "disk",
+ "key": " {icon} OS Age",
+ "folders": "/",
+ "format": "installed {create-time:10} ({days} days ago)",
+ },
+ "break",
+
+ // ── Hardware ───────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mHARDWARE\u001b[0m \u001b[38;5;197m────────────────────────\u001b[0m",
+ },
+ {
+ "type": "host",
+ "key": " {icon} Machine",
+ "format": "{name}",
+ },
+ {
+ "type": "cpu",
+ "key": " {icon} CPU",
+ "showPeCoreCount": true,
+ },
+ {
+ "type": "gpu",
+ "key": " {icon} GPU",
+ },
+ {
+ "type": "memory",
+ "key": " {icon} RAM",
+ "percent": {
+ "type": 3,
+ "green": 40,
+ "yellow": 75,
+ },
+ },
+ {
+ "type": "disk",
+ "key": " {icon} Disk",
+ "format": "{size-used} / {size-total} ({size-percentage})",
+ },
+ "break",
+
+ // ── Desktop ────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mDESKTOP\u001b[0m \u001b[38;5;197m─────────────────────────\u001b[0m",
+ },
+ {
+ "type": "wm",
+ "key": " {icon} WM",
+ },
+ {
+ "type": "command",
+ "key": "  KoolDots",
+ "text": "echo v${DOTS_VERSION}",
+ },
+ {
+ "type": "display",
+ "key": " {icon} Display",
+ "compactType": "original-with-refresh-rate",
+ },
+ {
+ "type": "shell",
+ "key": " {icon} Shell",
+ },
+ {
+ "type": "terminal",
+ "key": " {icon} Terminal",
+ },
+ {
+ "type": "editor",
+ "key": " {icon} Editor",
+ },
+ "break",
+
+ // ── Footer ─────────────────────────────────────────────────────
+ // {
+ // black → dark pink → hot pink → light pink → white
+ // "type": "custom",
+ // "format": " \u001b[48;5;232m \u001b[48;5;53m \u001b[48;5;89m \u001b[48;5;125m \u001b[48;5;161m \u001b[48;5;197m \u001b[48;5;198m \u001b[48;5;199m \u001b[48;5;205m \u001b[48;5;211m \u001b[48;5;224m \u001b[48;5;231m \u001b[0m"
+ // },
+ "break",
+ ],
+}
diff --git a/config/fastfetch/kooldots-gentoo.jsonc b/config/fastfetch/kooldots-gentoo.jsonc
new file mode 100644
index 00000000..591f7755
--- /dev/null
+++ b/config/fastfetch/kooldots-gentoo.jsonc
@@ -0,0 +1,150 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+
+ "logo": {
+ "type": "kitty-direct",
+ "source": "$HOME/.config/fastfetch/images/gentoo1.png",
+ // "type": "small",
+ "width": 20,
+ "height": 10,
+ "padding": {
+ "top": 4,
+ "right": 4,
+ "left": 2
+ }
+ },
+
+ "display": {
+ "separator": " ",
+ "color": {
+ "keys": "white"
+ },
+ "key": {
+ "width": 18
+ },
+ "brightColor": false
+ },
+
+ "modules": [
+ "break",
+ "break",
+
+ // ── Identity header ────────────────────────────────────────────
+ // {
+ // "type": "custom",
+ // "format": "\u001b[1m\u001b[38;5;197m <---- KoolDots ---->\u001b[0m"
+ // },
+ // "break",
+
+ "break",
+ // ── System ─────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mSYSTEM\u001b[0m \u001b[38;5;197m──────────────────────────\u001b[0m"
+ },
+ {
+ "type": "os",
+ "key": " {icon} OS"
+ },
+ {
+ "type": "kernel",
+ "key": " {icon} Kernel"
+ },
+ {
+ "type": "command",
+ "key": " {icon} Hostname",
+ "text": "printf '%s@%s' \"$USER\" \"$(hostname)\""
+ },
+ {
+ "type": "uptime",
+ "key": " {icon} Uptime"
+ },
+ {
+ "type": "packages",
+ "key": " {icon} Packages"
+ },
+ {
+ "type": "disk",
+ "key": " {icon} OS Age",
+ "folders": "/",
+ "format": "installed {create-time:10} ({days} days ago)"
+ },
+ "break",
+
+ // ── Hardware ───────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mHARDWARE\u001b[0m \u001b[38;5;197m────────────────────────\u001b[0m"
+ },
+ {
+ "type": "host",
+ "key": " {icon} Machine",
+ "format": "{name}"
+ },
+ {
+ "type": "cpu",
+ "key": " {icon} CPU",
+ "showPeCoreCount": true
+ },
+ {
+ "type": "gpu",
+ "key": " {icon} GPU"
+ },
+ {
+ "type": "memory",
+ "key": " {icon} RAM",
+ "percent": {
+ "type": 3,
+ "green": 40,
+ "yellow": 75
+ }
+ },
+ {
+ "type": "disk",
+ "key": " {icon} Disk",
+ "format": "{size-used} / {size-total} ({size-percentage})"
+ },
+ "break",
+
+ // ── Desktop ────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mDESKTOP\u001b[0m \u001b[38;5;197m─────────────────────────\u001b[0m"
+ },
+ {
+ "type": "wm",
+ "key": " {icon} WM"
+ },
+ {
+ "type": "command",
+ "key": "  KoolDots",
+ "text": "echo v${DOTS_VERSION}"
+ },
+ {
+ "type": "display",
+ "key": " {icon} Display",
+ "compactType": "original-with-refresh-rate"
+ },
+ {
+ "type": "shell",
+ "key": " {icon} Shell"
+ },
+ {
+ "type": "terminal",
+ "key": " {icon} Terminal"
+ },
+ {
+ "type": "editor",
+ "key": " {icon} Editor"
+ },
+ "break",
+
+ // ── Footer ─────────────────────────────────────────────────────
+ // {
+ // black → dark pink → hot pink → light pink → white
+ // "type": "custom",
+ // "format": " \u001b[48;5;232m \u001b[48;5;53m \u001b[48;5;89m \u001b[48;5;125m \u001b[48;5;161m \u001b[48;5;197m \u001b[48;5;198m \u001b[48;5;199m \u001b[48;5;205m \u001b[48;5;211m \u001b[48;5;224m \u001b[48;5;231m \u001b[0m"
+ // },
+ "break"
+ ]
+}
diff --git a/config/fastfetch/kooldots-nixos.jsonc b/config/fastfetch/kooldots-nixos.jsonc
new file mode 100644
index 00000000..54cb39e8
--- /dev/null
+++ b/config/fastfetch/kooldots-nixos.jsonc
@@ -0,0 +1,150 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+
+ "logo": {
+ "type": "kitty-direct",
+ "source": "$HOME/.config/fastfetch/images/nixos.png",
+ // "type": "small",
+ "width": 20,
+ "height": 10,
+ "padding": {
+ "top": 4,
+ "right": 4,
+ "left": 2,
+ },
+ },
+
+ "display": {
+ "separator": " ",
+ "color": {
+ "keys": "white",
+ },
+ "key": {
+ "width": 18,
+ },
+ "brightColor": false,
+ },
+
+ "modules": [
+ "break",
+ "break",
+
+ // ── Identity header ────────────────────────────────────────────
+ // {
+ // "type": "custom",
+ // "format": "\u001b[1m\u001b[38;5;197m <---- KoolDots ---->\u001b[0m"
+ // },
+ // "break",
+
+ "break",
+ // ── System ─────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mSYSTEM\u001b[0m \u001b[38;5;197m──────────────────────────\u001b[0m",
+ },
+ {
+ "type": "os",
+ "key": " {icon} OS",
+ },
+ {
+ "type": "kernel",
+ "key": " {icon} Kernel",
+ },
+ {
+ "type": "command",
+ "key": " {icon} Hostname",
+ "text": "printf '%s@%s' \"$USER\" \"$(hostname)\"",
+ },
+ {
+ "type": "uptime",
+ "key": " {icon} Uptime",
+ },
+ {
+ "type": "packages",
+ "key": " {icon} Packages",
+ },
+ {
+ "type": "disk",
+ "key": " {icon} OS Age",
+ "folders": "/",
+ "format": "installed {create-time:10} ({days} days ago)",
+ },
+ "break",
+
+ // ── Hardware ───────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mHARDWARE\u001b[0m \u001b[38;5;197m────────────────────────\u001b[0m",
+ },
+ {
+ "type": "host",
+ "key": " {icon} Machine",
+ "format": "{name}",
+ },
+ {
+ "type": "cpu",
+ "key": " {icon} CPU",
+ "showPeCoreCount": true,
+ },
+ {
+ "type": "gpu",
+ "key": " {icon} GPU",
+ },
+ {
+ "type": "memory",
+ "key": " {icon} RAM",
+ "percent": {
+ "type": 3,
+ "green": 40,
+ "yellow": 75,
+ },
+ },
+ {
+ "type": "disk",
+ "key": " {icon} Disk",
+ "format": "{size-used} / {size-total} ({size-percentage})",
+ },
+ "break",
+
+ // ── Desktop ────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mDESKTOP\u001b[0m \u001b[38;5;197m─────────────────────────\u001b[0m",
+ },
+ {
+ "type": "wm",
+ "key": " {icon} WM",
+ },
+ {
+ "type": "command",
+ "key": "  KoolDots",
+ "text": "echo v${DOTS_VERSION}",
+ },
+ {
+ "type": "display",
+ "key": " {icon} Display",
+ "compactType": "original-with-refresh-rate",
+ },
+ {
+ "type": "shell",
+ "key": " {icon} Shell",
+ },
+ {
+ "type": "terminal",
+ "key": " {icon} Terminal",
+ },
+ {
+ "type": "editor",
+ "key": " {icon} Editor",
+ },
+ "break",
+
+ // ── Footer ─────────────────────────────────────────────────────
+ // {
+ // black → dark pink → hot pink → light pink → white
+ // "type": "custom",
+ // "format": " \u001b[48;5;232m \u001b[48;5;53m \u001b[48;5;89m \u001b[48;5;125m \u001b[48;5;161m \u001b[48;5;197m \u001b[48;5;198m \u001b[48;5;199m \u001b[48;5;205m \u001b[48;5;211m \u001b[48;5;224m \u001b[48;5;231m \u001b[0m"
+ // },
+ "break",
+ ],
+}
diff --git a/config/fastfetch/kooldots-ubuntu.jsonc b/config/fastfetch/kooldots-ubuntu.jsonc
new file mode 100644
index 00000000..1bf94987
--- /dev/null
+++ b/config/fastfetch/kooldots-ubuntu.jsonc
@@ -0,0 +1,150 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+
+ "logo": {
+ "type": "kitty-direct",
+ "source": "$HOME/.config/fastfetch/images/ubuntu.png",
+ // "type": "small",
+ "width": 20,
+ "height": 10,
+ "padding": {
+ "top": 4,
+ "right": 4,
+ "left": 2
+ }
+ },
+
+ "display": {
+ "separator": " ",
+ "color": {
+ "keys": "white"
+ },
+ "key": {
+ "width": 18
+ },
+ "brightColor": false
+ },
+
+ "modules": [
+ "break",
+ "break",
+
+ // ── Identity header ────────────────────────────────────────────
+ // {
+ // "type": "custom",
+ // "format": "\u001b[1m\u001b[38;5;197m <---- KoolDots ---->\u001b[0m"
+ // },
+ // "break",
+
+ "break",
+ // ── System ─────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mSYSTEM\u001b[0m \u001b[38;5;197m──────────────────────────\u001b[0m"
+ },
+ {
+ "type": "os",
+ "key": " {icon} OS"
+ },
+ {
+ "type": "kernel",
+ "key": " {icon} Kernel"
+ },
+ {
+ "type": "command",
+ "key": " {icon} Hostname",
+ "text": "printf '%s@%s' \"$USER\" \"$(hostname)\""
+ },
+ {
+ "type": "uptime",
+ "key": " {icon} Uptime"
+ },
+ {
+ "type": "packages",
+ "key": " {icon} Packages"
+ },
+ {
+ "type": "disk",
+ "key": " {icon} OS Age",
+ "folders": "/",
+ "format": "installed {create-time:10} ({days} days ago)"
+ },
+ "break",
+
+ // ── Hardware ───────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mHARDWARE\u001b[0m \u001b[38;5;197m────────────────────────\u001b[0m"
+ },
+ {
+ "type": "host",
+ "key": " {icon} Machine",
+ "format": "{name}"
+ },
+ {
+ "type": "cpu",
+ "key": " {icon} CPU",
+ "showPeCoreCount": true
+ },
+ {
+ "type": "gpu",
+ "key": " {icon} GPU"
+ },
+ {
+ "type": "memory",
+ "key": " {icon} RAM",
+ "percent": {
+ "type": 3,
+ "green": 40,
+ "yellow": 75
+ }
+ },
+ {
+ "type": "disk",
+ "key": " {icon} Disk",
+ "format": "{size-used} / {size-total} ({size-percentage})"
+ },
+ "break",
+
+ // ── Desktop ────────────────────────────────────────────────────
+ {
+ "type": "custom",
+ "format": "\u001b[38;5;197m── \u001b[1m\u001b[38;5;231mDESKTOP\u001b[0m \u001b[38;5;197m─────────────────────────\u001b[0m"
+ },
+ {
+ "type": "wm",
+ "key": " {icon} WM"
+ },
+ {
+ "type": "command",
+ "key": "  KoolDots",
+ "text": "echo v${DOTS_VERSION}"
+ },
+ {
+ "type": "display",
+ "key": " {icon} Display",
+ "compactType": "original-with-refresh-rate"
+ },
+ {
+ "type": "shell",
+ "key": " {icon} Shell"
+ },
+ {
+ "type": "terminal",
+ "key": " {icon} Terminal"
+ },
+ {
+ "type": "editor",
+ "key": " {icon} Editor"
+ },
+ "break",
+
+ // ── Footer ─────────────────────────────────────────────────────
+ // {
+ // black → dark pink → hot pink → light pink → white
+ // "type": "custom",
+ // "format": " \u001b[48;5;232m \u001b[48;5;53m \u001b[48;5;89m \u001b[48;5;125m \u001b[48;5;161m \u001b[48;5;197m \u001b[48;5;198m \u001b[48;5;199m \u001b[48;5;205m \u001b[48;5;211m \u001b[48;5;224m \u001b[48;5;231m \u001b[0m"
+ // },
+ "break"
+ ]
+}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage