Advertisement
Guest User

Untitled

a guest
May 28th, 2025
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.43 KB | None | 0 0
  1. // BTW, you will need images in the fastfetch directory, as it will source them from there. You can check my repo for images: github.com/harilvfs/fastfetch
  2.  
  3. {
  4.     "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  5.     "logo": {
  6.         "source": "~/.config/fastfetch/images/arch.png",
  7.         "type": "kitty-direct",
  8.         "height": 18,
  9.         "padding": {
  10.             "top": 2
  11.         }
  12.     },
  13.      "modules": [
  14.         "break",
  15.         {
  16.             "type": "custom",
  17.             "format": "\u001b[90m┌──────────────────────Hardware──────────────────────┐"
  18.         },
  19.         {
  20.             "type": "host",
  21.             "key": " PC",
  22.             "keyColor": "green"
  23.         },
  24.         {
  25.             "type": "cpu",
  26.             "key": "│ ├",
  27.             "keyColor": "green"
  28.         },
  29.         {
  30.             "type": "gpu",
  31.             "key": "│ ├󰍛",
  32.             "keyColor": "green"
  33.         },
  34.         {
  35.             "type": "memory",
  36.             "key": "│ ├󰍛",
  37.             "keyColor": "green"
  38.         },
  39.         {
  40.             "type": "disk",
  41.             "key": "└ └",
  42.             "keyColor": "green"
  43.         },
  44.         {
  45.             "type": "custom",
  46.             "format": "\u001b[90m└────────────────────────────────────────────────────┘"
  47.         },
  48.         "break",
  49.         {
  50.             "type": "custom",
  51.             "format": "\u001b[90m┌──────────────────────Software──────────────────────┐"
  52.         },
  53.         {
  54.             "type": "os",
  55.             "key": " OS",
  56.             "keyColor": "yellow"
  57.         },
  58.         {
  59.             "type": "kernel",
  60.             "key": "│ ├",
  61.             "keyColor": "yellow"
  62.         },
  63.         {
  64.             "type": "bios",
  65.             "key": "│ ├",
  66.             "keyColor": "yellow"
  67.         },
  68.         {
  69.             "type": "packages",
  70.             "key": "│ ├󰏖",
  71.             "keyColor": "yellow"
  72.         },
  73.         {
  74.             "type": "shell",
  75.             "key": "└ └",
  76.             "keyColor": "yellow"
  77.         },
  78.         "break",
  79.         {
  80.             "type": "de",
  81.             "key": " DE",
  82.             "keyColor": "blue"
  83.         },
  84.         {
  85.             "type": "lm",
  86.             "key": "│ ├",
  87.             "keyColor": "blue"
  88.         },
  89.         {
  90.             "type": "wm",
  91.             "key": "│ ├",
  92.             "keyColor": "blue"
  93.         },
  94.         {
  95.             "type": "wmtheme",
  96.             "key": "│ ├󰉼",
  97.             "keyColor": "blue"
  98.         },
  99.         {
  100.             "type": "terminal",
  101.             "key": "└ └",
  102.             "keyColor": "blue"
  103.         },
  104.         {
  105.             "type": "custom",
  106.             "format": "\u001b[90m└────────────────────────────────────────────────────┘"
  107.         },
  108.         "break",
  109.         {
  110.             "type": "custom",
  111.             "format": "\u001b[90m┌────────────────────Uptime / Age / DT────────────────────┐"
  112.         },
  113.         {
  114.             "type": "command",
  115.             "key": "  OS Age ",
  116.             "keyColor": "magenta",
  117.             "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
  118.         },
  119.         {
  120.             "type": "uptime",
  121.             "key": "  Uptime ",
  122.             "keyColor": "magenta"
  123.         },
  124.         {
  125.             "type": "datetime",
  126.             "key": "  DateTime ",
  127.             "keyColor": "magenta"
  128.         },
  129.         {
  130.             "type": "custom",
  131.             "format": "\u001b[90m└─────────────────────────────────────────────────────────┘"
  132.         },
  133.  
  134. //        {
  135. //            "type": "colors"
  136. //        },
  137.  
  138.         {
  139.             "type": "colors",
  140.             "paddingLeft": 2,
  141.             "symbol": "circle"
  142.         }
  143.  
  144.     ]
  145. }
  146.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement