/ modules / home / programs / fastfetch / apollyon-linux.jsonc
apollyon-linux.jsonc
  1  {
  2    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  3    "logo": {
  4      "source": "$(find \"${XDG_CONFIG_HOME:-$HOME/.config}/../MFarabi619/assets/\" -name \"trident-logo.png\" | shuf -n 1)",
  5      "height": 18,
  6      "padding": {
  7      "top": 2
  8  },
  9    },
 10    "display": {
 11      "separator": " : "
 12    },
 13    "modules": [
 14      {
 15        "type": "custom",
 16        "format": "\u001b[36m   󰄛  Memento Mori"
 17      },
 18      {
 19        "type": "custom",
 20        "format": "┌──────────────────────────────────────────┐"
 21      },
 22      {
 23        "type": "chassis",
 24        "key": "  󰇺 Chassis",
 25        // "format": "{3}"
 26        "format": "Framework 16 DIY Edition"
 27      },
 28      {
 29        "type": "os",
 30        "key": "  󰣇 OS",
 31        // "format": "{2}",
 32        "format": "Apollyon Linux",
 33        "keyColor": "red"
 34      },
 35      {
 36        "type": "kernel",
 37        "key": "   Kernel",
 38        "format": "{2}",
 39        "keyColor": "red"
 40      },
 41      {
 42        "type": "packages",
 43        "key": "  󰏗 Packages",
 44        "keyColor": "green"
 45      },
 46      {
 47        "type": "display",
 48        "key": "  󰍹 Display",
 49        "format": "{1}x{2} @ {3}Hz [{7}]",
 50        "keyColor": "green"
 51      },
 52      {
 53        "type": "terminal",
 54        "key": "  >_ Terminal",
 55        "keyColor": "yellow"
 56      },
 57      {
 58        "type": "wm",
 59        "key": "  󱗃 WM",
 60        "format": "{2}",
 61        "keyColor": "yellow"
 62      },
 63      {
 64        "type": "custom",
 65        "format": "└──────────────────────────────────────────┘"
 66      },
 67      "break",
 68      {
 69        "type": "title",
 70        "key": "  ",
 71        "format": "{6} {7} {8}"
 72      },
 73      {
 74        "type": "custom",
 75        "format": "┌──────────────────────────────────────────┐"
 76      },
 77      {
 78        "type": "cpu",
 79        "format": "{1} @ {7}",
 80        "key": "   CPU",
 81        "keyColor": "blue"
 82      },
 83      {
 84        "type": "gpu",
 85        "format": "{1} {2}",
 86        "key": "  󰊴 GPU",
 87        "keyColor": "blue"
 88      },
 89      {
 90        "type": "gpu",
 91        "format": "{3}",
 92        "key": "   GPU Driver",
 93        "keyColor": "magenta"
 94      },
 95      {
 96        "type": "memory",
 97        "key": "    Memory",
 98        "keyColor": "magenta"
 99      },
100      {
101        "type": "command",
102        "key": "  󱦟 OS Age ",
103        "keyColor": "red",
104        "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
105      },
106      {
107        "type": "uptime",
108        "key": "  󱫐 Uptime ",
109        "keyColor": "red"
110      },
111      {
112        "type": "custom",
113        "format": "└──────────────────────────────────────────┘"
114      },
115      {
116        "type": "colors",
117        "paddingLeft": 2,
118        "symbol": "circle"
119      },
120      "break"
121    ]
122  }