From: Skullheadx Date: Tue, 23 Jun 2026 04:10:58 +0000 (-0400) Subject: better fastfetch config X-Git-Url: http://git.skullheadx.com/phil/static/projects/links.html?a=commitdiff_plain;ds=sidebyside;p=nixos.git better fastfetch config --- diff --git a/dotfiles/fastfetch/config.jsonc b/dotfiles/fastfetch/config.jsonc index 65cce74..6a22de3 100644 --- a/dotfiles/fastfetch/config.jsonc +++ b/dotfiles/fastfetch/config.jsonc @@ -1,35 +1,328 @@ { + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/master/doc/json_schema.json", "logo": { + "type": "auto", + "source": "", + "color": { + "1": "", + "2": "", + "3": "", + "4": "", + "5": "", + "6": "", + "7": "", + "8": "", + "9": "" + }, + "width": null, + "height": null, "padding": { - "right": 1 + "top": 0, + "left": 0, + "right": 4 + }, + "printRemaining": true, + "preserveAspectRatio": false, + "recache": false, + "position": "left", + "chafa": { + "fgOnly": false, + "symbols": "block+border+space-wide-inverted" } }, + "display": { + "stat": false, + "pipe": false, + "showErrors": false, + "disableLinewrap": true, + "hideCursor": false, + "separator": ": ", + "color": { + "keys": "", + "title": "", + "output": "", + "separator": "" + }, + "brightColor": true, + "duration": { + "abbreviation": false, + "spaceBeforeUnit": "default" + }, + "size": { + "maxPrefix": "YB", + "binaryPrefix": "iec", + "ndigits": 2, + "spaceBeforeUnit": "default" + }, + "temp": { + "unit": "D", + "ndigits": 1, + "color": { + "green": "32", + "yellow": "93", + "red": "91" + }, + "spaceBeforeUnit": "default" + }, + "percent": { + "type": [ + "num", + "num-color" + ], + "ndigits": 0, + "color": { + "green": "32", + "yellow": "93", + "red": "91" + }, + "spaceBeforeUnit": "default", + "width": 0 + }, + "bar": { + "char": { + "elapsed": "■", + "total": "-" + }, + "border": { + "left": "[ ", + "right": " ]", + "leftElapsed": "", + "rightElapsed": "" + }, + "color": { + "elapsed": "auto", + "total": "97", + "border": "97" + }, + "width": 10 + }, + "fraction": { + "ndigits": 2, + "trailingZeros": "default" + }, + "noBuffer": false, + "key": { + "width": 0, + "type": "string", + "paddingLeft": 0 + }, + "freq": { + "ndigits": 2, + "spaceBeforeUnit": "default" + }, + "constants": [] + }, + "general": { + "thread": true, + "processingTimeout": 5000, + "detectVersion": true, + "playerName": "", + "dsForceDrm": false + }, "modules": [ - "title", - "separator", - "os", - "host", - "kernel", - "uptime", - "datetime", - "packages", - "shell", - "display", - "de", - "wm", - "theme", - "icons", - "terminal", - "terminalfont", - "cpu", - "gpu", - "memory", - "swap", - "disk", - "battery", - "poweradapter", - "font", - "cursor", - "colors" + { + "type": "title", + "key": " ", + "keyIcon": "", + "fqdn": false, + "color": { + "user": "", + "at": "", + "host": "" + } + }, + { + "type": "separator", + "string": "-", + "outputColor": "", + "times": 0 + }, + { + "type": "os", + "keyIcon": "" + }, + { + "type": "host", + "keyIcon": "󰌢" + }, + { + "type": "kernel", + "keyIcon": "" + }, + { + "type": "uptime", + "keyIcon": "" + }, + { + "type": "packages", + "keyIcon": "󰏖", + "disabled": [ + "winget" + ], + "combined": false + }, + { + "type": "shell", + "keyIcon": "" + }, + { + "type": "editor", + }, + { + "type": "display", + "keyIcon": "󰍹", + "compactType": "none", + "preciseRefreshRate": false, + "order": null + }, + // { + // "type": "de", + // "keyIcon": "" + // }, + { + "type": "wm", + "keyIcon": "", + "detectPlugin": true + }, + // { + // "type": "wmtheme", + // "keyIcon": "󰓸" + // }, + // { + // "type": "theme", + // "keyIcon": "󰉼" + // }, + // { + // "type": "icons", + // "keyIcon": "" + // }, + // { + // "type": "font", + // "keyIcon": "" + // }, + // { + // "type": "cursor", + // "keyIcon": "󰆿" + // }, + { + "type": "terminal", + "keyIcon": "" + }, + { + "type": "terminalfont", + "keyIcon": "" + }, + { + "type": "cpu", + "keyIcon": "", + "temp": true, + "showPeCoreCount": false, + "tempSensor": "" + }, + { + "type": "gpu", + "keyIcon": "󰾲", + "driverSpecific": true, + "detectionMethod": "pci", + "temp": true, + "hideType": "integrated", + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + } + }, + { + "type": "memory", + "keyIcon": "", + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + } + }, + { + "type": "swap", + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + }, + "keyIcon": "󰓡", + "separate": false + }, + { + "type": "disk", + "keyIcon": "", + "showRegular": true, + "showExternal": true, + "showHidden": false, + "showSubvolumes": false, + "showReadOnly": true, + "showUnknown": false, + "folders": "", + "hideFolders": "/efi:/boot:/boot/*", + "hideFS": "", + "useAvailable": false, + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + } + }, + { + "type": "physicaldisk", + }, + { + "type": "localip", + "keyIcon": "󰩟", + "showIpv4": true, + "showIpv6": false, + "showMac": false, + "showLoop": false, + "showPrefixLen": true, + "showMtu": false, + "showSpeed": false, + "showFlags": false, + "compact": false, + "defaultRouteOnly": true, + "showAllIps": false, + "namePrefix": "" + }, + { + "type": "battery", + "keyIcon": "", + "temp": false, + "percent": { + "green": 50, + "yellow": 20, + "type": 0 + } + }, + { + "type": "poweradapter", + "keyIcon": "󰚥" + }, + // { + // "type": "locale", + // "keyIcon": "" + // }, + "break", + { + "type": "colors", + "key": " ", + "keyIcon": "", + "symbol": "block", + "paddingLeft": 0, + "block": { + "width": 3, + "range": [ + 0, + 15 + ] + }, + "brightness": "default" + } ] } +