Dammit, @UncleSpellbinder! I’m not into eye candy but now I’m rethinking it for fastfetch. Like I needed another rabbit hole to dive down… ![]()
You can get them from the repo, but if you want to install the fonts for the user, not system wide, there’s a nice script in the AUR, getnf to help you managing the Nerd fonts.
I’m getting a 404 for that link. ![]()
My bad, it was a typo, corrected. ![]()
Cool little app, thanks for posting. ![]()
Just for fun, it’s TMI. ![]()
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"type": "none",
"padding": {
"top": 1
}
},
"display": {
"color": {
"keys": "blue"
},
"separator": "",
"constants": [
"──────────────────────────────────────────────", // {$1} - horizontal line for borders
"\u001b[47D", // {$2} - move cursor left 47 columns
"\u001b[47C", // {$3} - move cursor right 47 columns
"\u001b[46C" // {$4} - move cursor right 46 columns
],
"brightColor": false
},
"modules": [
"break",
{
"type": "version",
"key": "┌────────────┬─{$1}┐\u001b[37D",
"format": "\u001b[1m{#keys} {1} - {2} "
},
{
"type": "os",
"key": "│ \u001b[s{sysname}\u001b[u\u001b[10C│{$3}│{$2}"
},
{
"type": "datetime",
"key": "│ Fetched │{$3}│{$2}",
"format": "{day-pretty}-{month-pretty}-{year} {hour-pretty}:{minute-pretty}:{second-pretty} {timezone-name}"
},
{
"type": "locale",
"key": "│ Locale │{$3}│{$2}"
},
// Hardware section with cyan color theme
{
"type": "custom",
"key": "│{#cyan}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_cyan} Hardware "
},
{
"type": "chassis",
"key": "│{#cyan}│ Chassis │{$4}│{#keys}│{$2}"
},
{
"type": "memory",
"key": "│{#cyan}│ RAM │{$4}│{#keys}│{$2}"
},
{
"type": "swap",
"key": "│{#cyan}│ SWAP │{$4}│{#keys}│{$2}"
},
{
"type": "cpu",
"key": "│{#cyan}│ CPU │{$4}│{#keys}│{$2}",
"format": "{name} @{freq-max}",
"showPeCoreCount": false
},
{
"type": "gpu",
"key": "│{#cyan}│ GPU │{$4}│{#keys}│{$2}"
},
{
"type": "disk",
"key": "│{#cyan}│ Disk │{$4}│{#keys}│{$2}",
"format": "{size-used} \/ {size-total} ({size-percentage}) - {filesystem}",
},
{
"type": "battery",
"key": "│{#cyan}│ Battery │{$4}│{#keys}│{$2}"
},
{
"type": "custom",
"key": "│{#cyan}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Desktop section with green color theme
{
"type": "custom",
"key": "│{#green}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_green} Desktop "
},
{
"type": "de",
"key": "│{#green}│ Desktop │{$4}│{#keys}│{$2}"
},
{
"type": "wm",
"key": "│{#green}│ Session │{$4}│{#keys}│{$2}"
},
{
"type": "display",
"key": "│{#green}│ Display │{$4}│{#keys}│{$2}",
"compactType": "original-with-refresh-rate"
},
{
"type": "gpu",
"key": "│{#green}│ G-Driver │{$4}│{#keys}│{$2}",
"format": "{driver}"
},
{
"type": "custom",
"key": "│{#green}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Terminal section with yellow color theme
{
"type": "custom",
"key": "│{#yellow}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_yellow} Terminal "
},
{
"type": "shell",
"key": "│{#yellow}│ Shell │{$4}│{#keys}│{$2}"
},
{
"type": "terminal",
"key": "│{#yellow}│ Terminal │{$4}│{#keys}│{$2}"
},
{
"type": "terminalfont",
"key": "│{#yellow}│ Term Font │{$4}│{#keys}│{$2}"
},
{
"type": "terminaltheme",
"key": "│{#yellow}│ Colors │{$4}│{#keys}│{$2}"
},
{
"type": "packages",
"key": "│{#yellow}│ Packages │{$4}│{#keys}│{$2}"
},
{
"type": "custom",
"key": "│{#yellow}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Development section with red color theme
{
"type": "custom",
"key": "│{#red}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_red} Development "
},
{
"type": "command",
"key": "│{#red}│ Rust │{$4}│{#keys}│{$2}",
"text": "rustc --version",
"format": "rustc {~6,13}" // Print 6th to 13th characters (version number)
},
{
"type": "command",
"condition": {
"!system": "Windows" // Posix version
},
"key": "│{#red}│ Clang │{$4}│{#keys}│{$2}",
"text": "clang --version | head -1 | awk '{print $NF}'",
"format": "clang {}"
},
{
"type": "command",
"condition": {
"system": "Windows" // Windows version
},
"key": "│{#red}│ Clang │{$4}│{#keys}│{$2}",
"text": "clang --version | findstr version", // Finds the line with "version"
"format": "clang {~-6}" // Prints the last 6 characters (version number)
},
{
"type": "command",
"key": "│{#red}│ NodeJS │{$4}│{#keys}│{$2}",
"text": "node --version",
"format": "node {~1}" // {~1} removes first character (v)
},
{
"type": "command",
"key": "│{#red}│ Go │{$4}│{#keys}│{$2}",
"text": "go version | cut -d' ' -f3",
"format": "go {~2}" // {~2} removes first 2 characters (go)
},
{
"type": "command",
"key": "│{#red}│ Zig │{$4}│{#keys}│{$2}",
"text": "zig version",
"format": "zig {}"
},
{
"type": "editor",
"key": "│{#red}│ Editor │{$4}│{#keys}│{$2}"
},
{
"type": "command",
"key": "│{#red}│ Git │{$4}│{#keys}│{$2}",
"text": "git version",
"format": "git {~12}"
},
{
"type": "font",
"key": "│{#red}│ Interface │{$4}│{#keys}│{$2}",
"format": "{font1}"
},
{
"type": "custom",
"key": "│{#red}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Uptime section with magenta color theme
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Uptime "
},
{
"type": "uptime",
"key": "│{#magenta}│ Uptime │{$4}│{#keys}│{$2}"
},
{
"type": "users",
"myselfOnly": true, // Only show current user
"key": "│{#magenta}│ Login │{$4}│{#keys}│{$2}"
},
{
"condition": { // Conditional module: only show on non-macOS
"!system": "macOS"
},
"type": "disk",
"key": "│{#magenta}│ OS Age │{$4}│{#keys}│{$2}",
"folders": "/", // Check root filesystem
"format": "{create-time:10} [{days} days]" // Show creation time and age in days
},
{
"condition": { // Conditional module: only show on macOS
"system": "macOS"
},
"type": "disk",
"key": "│{#magenta}│ OS Age │{$4}│{#keys}│{$2}",
"folders": "/System/Volumes/VM", // Work around for APFS on macOS
"format": "{create-time:10} [{days} days]"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
{
"type": "custom",
"key": "│ {#31}c{#32}o{#33}l{#34}o{#35}r{#36}s {$3}│{$2}",
"format":"{#37} {#31}{#32}{#33}{#36} {#35} {#34} {#33} {#32} {#31} "
},
{
"type": "custom",
"key": "└──────────────{$1}┘", // Bottom border of the entire layout
"format": ""
},
// End with color palette and line break
// "break", // Add a blank line
//"colors" // Display color palette
"break",
]
}
Arggghhh you’ve done it again! I had just “finished” my setup and now I “need” to do more things. ![]()
“I finished my setup”.
Famous (linux user) last (every day) words. ![]()
I am beyond help
![]()
Thanks @vazicebon ![]()
Nice! Is there a way to have an image on the left?
I tried with fastfetch --logo-width 50 --logo-padding-top 2 --logo /usr/local/share/fastfetch/kubuntu.png --config examples/99.jsonc and the logo is suppressed.
(In case you are wondering, I am sitting in front of a Kubuntu machine right now.)
What is neat is that you can put configs in /usr/local/share/fastfetch/config/examples and they are found as if they were not in the /usr/local, but in plain /usr tree.
Makes for a clean system where I only care about /usr/local and my personal stuff.
You can change the “type” from the beginning of the config, third line:
"logo": {
"type": "none",
"padding": {
"top": 1
}
},
You can see the values here, in the logo section. It’s the schema json link from the beginning of the config file.
Changing the value “top” you control the position of the logo. Bigger number the logo moves lower.
A screenshot with “type”: “auto”:
Another example:
Thanks @fog
Thanks so much @fog , your config was like an all in one tutorial, so cool.
Here’s where I got to so far..
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"type": "auto",
"source": "/home/jon/Pictures/EnOS Fastfetch Logos/EnOS Noodly Logo Flat Coloured.png",
"height": 24,
"padding": {
"top": 10
}
},
"display": {
"color": {
"keys": "blue"
},
"separator": "",
"constants": [
"──────────────────────────────────────────────", // {$1} - horizontal line for borders
"\u001b[47D", // {$2} - move cursor left 47 columns
"\u001b[47C", // {$3} - move cursor right 47 columns
"\u001b[46C" // {$4} - move cursor right 46 columns
],
"brightColor": false
},
"modules": [
"break",
{
"type": "custom",
"key": "┌──────────────{$1}┐\u001b[37D",
},
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} System "
},
{
"type": "os",
"key": "│{#magenta}│ OS │{$4}│{#keys}│{$2}"
},
{
"type": "kernel",
"key": "│{#magenta}│ Kernel │{$4}│{#keys}│{$2}"
},
{
"type": "datetime",
"key": "│{#magenta}│ Fetched │{$4}│{#keys}│{$2}",
"format": "{day-pretty}-{month-pretty}-{year} {hour-pretty}:{minute-pretty}:{second-pretty} {timezone-name}"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
// Hardware section with magenta color theme
},
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Hardware "
},
{
"type": "host",
"key": "│{#magenta}│ Chassis │{$4}│{#keys}│{$2}",
},
{
"type": "memory",
"key": "│{#magenta}│ RAM │{$4}│{#keys}│{$2}"
},
{
"type": "swap",
"key": "│{#magenta}│ SWAP │{$4}│{#keys}│{$2}"
},
{
"type": "cpu",
"key": "│{#magenta}│ CPU │{$4}│{#keys}│{$2}",
"format": "{name} @{freq-max}",
"showPeCoreCount": false
},
{
"type": "gpu",
"key": "│{#magenta}│ GPU │{$4}│{#keys}│{$2}"
},
{
"type": "disk",
"key": "│{#magenta}│ Disk │{$4}│{#keys}│{$2}",
"format": "{size-used} \/ {size-total} ({size-percentage}) - {filesystem}",
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Desktop section with magenta color theme
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Desktop "
},
{
"type": "de",
"key": "│{#magenta}│ Desktop │{$4}│{#keys}│{$2}"
},
{
"type": "wm",
"key": "│{#magenta}│ Session │{$4}│{#keys}│{$2}"
},
{
"type": "display",
"key": "│{#magenta}│ Display │{$4}│{#keys}│{$2}",
"compactType": "original-with-refresh-rate"
},
{
"type": "gpu",
"key": "│{#magenta}│ G-Driver │{$4}│{#keys}│{$2}",
"format": "{driver}"
},
{
"type": "vulkan",
"key": "│{#magenta}│ Vulkan │{$4}│{#keys}│{$2}",
"format": "{driver}"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Terminal section with magenta color theme
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Terminal "
},
{
"type": "shell",
"key": "│{#magenta}│ Shell │{$4}│{#keys}│{$2}"
},
{
"type": "terminal",
"key": "│{#magenta}│ Terminal │{$4}│{#keys}│{$2}"
},
{
"type": "terminalfont",
"key": "│{#magenta}│ Term Font │{$4}│{#keys}│{$2}"
},
{
"type": "packages",
"key": "│{#magenta}│ Packages │{$4}│{#keys}│{$2}"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Development section with magenta color theme
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Eyecandy "
},
{
"type": "theme",
"key": "│{#magenta}│ Theme │{$4}│{#keys}│{$2}",
"format": "{theme1}"
},
{
"type": "wmtheme",
"key": "│{#magenta}│ Decor │{$4}│{#keys}│{$2}",
},
{
"type": "icons",
"key": "│{#magenta}│ Icons │{$4}│{#keys}│{$2}",
},
{
"type": "cursor",
"key": "│{#magenta}│ Cursors │{$4}│{#keys}│{$2}",
},
{
"type": "font",
"key": "│{#magenta}│ Font │{$4}│{#keys}│{$2}",
"format": "{font1}"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Uptime section with magenta color theme
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Uptime "
},
{
"type": "uptime",
"key": "│{#magenta}│ Uptime │{$4}│{#keys}│{$2}"
},
{
"type": "users",
"myselfOnly": true, // Only show current user
"key": "│{#magenta}│ Login │{$4}│{#keys}│{$2}"
},
{
"condition": { // Conditional module: only show on non-macOS
"!system": "macOS"
},
"type": "disk",
"key": "│{#magenta}│ OS Age │{$4}│{#keys}│{$2}",
"folders": "/", // Check root filesystem
"format": "{create-time:10} [{days} days]" // Show creation time and age in days
},
{
"condition": { // Conditional module: only show on macOS
"system": "macOS"
},
"type": "disk",
"key": "│{#magenta}│ OS Age │{$4}│{#keys}│{$2}",
"folders": "/System/Volumes/VM", // Work around for APFS on macOS
"format": "{create-time:10} [{days} days]"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Development section with magenta color theme
{
"type": "custom",
"key": "│{#magenta}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_magenta} Connectivity "
},
{
"type": "WiFi",
"key": "│{#magenta}│ WiFi │{$4}│{#keys}│{$2}"
},
{
"type": "bluetooth",
"key": "│{#magenta}│ Bluetooth │{$4}│{#keys}│{$2}"
},
{
"type": "custom",
"key": "│{#magenta}└───────────┴{$1}┘{#keys}│",
"format": ""
},
{
"type": "custom",
"key": "│ {#31}C{#32}o{#33}l{#34}o{#32}u{#35}r{#36}s {$3}│{$2}",
"format":"{#37} {#31}{#32}{#33}{#36} {#35} {#34} {#33} {#32} {#31} "
},
{
"type": "custom",
"key": "└──────────────{$1}┘", // Bottom border of the entire layout
"format": ""
},
// End with color palette and line break
// "break", // Add a blank line
//"colors" // Display color palette
"break",
]
}
@UncleSpellbinder, could you share the link to the KDE EndeavourOS image please? I couldn’t find it ![]()
Edit: Found it. It’s at @Noodly 's
I’ve officially been diagnosed with Fastfetch fever ![]()
![]()
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
//"logo": {
// "type": "none",
// "padding": {
// "top": 1
// }
//},
"logo": {
"type": "auto",
"source": "/home/dirn/Pictures/kde-endeavouros.png",
"width": 22, // Width in characters (for image logos)
"height": 34, // Height in characters (for image logos)
"padding": {
"top": 1, // Top padding
"left": 1, // Left padding
"right": 1 // Right padding
}
},
"display": {
"color": {
"keys": "blue"
},
"separator": "",
"constants": [
"──────────────────────────────────────────────", // {$1} - horizontal line for borders
"\u001b[47D", // {$2} - move cursor left 47 columns
"\u001b[47C", // {$3} - move cursor right 47 columns
"\u001b[46C" // {$4} - move cursor right 46 columns
],
"brightColor": true
},
"modules": [
"break",
{
"type": "version",
"key": "┌────────────┬─{$1}┐\u001b[37D",
"format": "\u001b[1m{#keys} {1} - {2} "
},
{
"type": "os",
"key": "│ \u001b[s{sysname}\u001b[u\u001b[10C│{$3}│{$2}"
},
{
"type": "kernel",
"key": "│ \u001b[sKernel\u001b[u\u001b[10C│{$3}│{$2}"
},
{
"type": "datetime",
"key": "│ Fetched │{$3}│{$2}",
"format": "{day-pretty}-{month-pretty}-{year} {hour-pretty}:{minute-pretty}:{second-pretty} {timezone-name}"
},
{
"type": "locale",
"key": "│ Locale │{$3}│{$2}"
},
{
"type": "custom",
"key": "├────────────┴─{$1}┤", // Bottom border of the entire layout
"format": ""
},
// Hardware section with cyan color theme
{
"type": "custom",
"key": "│{#blue}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_blue} Hardware "
},
{
"type": "chassis",
"key": "│{#blue}│ Chassis │{$4}│{#keys}│{$2}"
},
{
"type": "cpu",
"key": "│{#blue}│ CPU │{$4}│{#keys}│{$2}",
"format": "{name} @{freq-max}",
"showPeCoreCount": false
},
{
"type": "gpu",
"key": "│{#blue}│ GPU │{$4}│{#keys}│{$2}"
},
{
"type": "memory",
"key": "│{#blue}│ RAM │{$4}│{#keys}│{$2}"
},
{
"type": "swap",
"key": "│{#blue}│ SWAP │{$4}│{#keys}│{$2}"
},
{
"type": "disk",
"key": "│{#blue}│ Disk │{$4}│{#keys}│{$2}",
"format": "{size-used} \/ {size-total} ({size-percentage}) - {filesystem}",
},
{
"type": "battery",
"key": "│{#blue}│ Battery │{$4}│{#keys}│{$2}"
},
{
"type": "custom",
"key": "│{#blue}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Desktop section with green color theme
{
"type": "custom",
"key": "│{#blue}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_blue} Desktop "
},
{
"type": "de",
"key": "│{#blue}│ Desktop │{$4}│{#keys}│{$2}"
},
{
"type": "wm",
"key": "│{#blue}│ Session │{$4}│{#keys}│{$2}"
},
{
"type": "display",
"key": "│{#blue}│ Display │{$4}│{#keys}│{$2}",
"compactType": "original-with-refresh-rate"
},
// {
// "type": "gpu",
// "key": "│{#blue}│ G-Driver │{$4}│{#keys}│{$2}",
// "format": "{driver}"
// },
{
"type": "custom",
"key": "│{#blue}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Terminal section with yellow color theme
{
"type": "custom",
"key": "│{#blue}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_blue} Terminal "
},
{
"type": "shell",
"key": "│{#blue}│ Shell │{$4}│{#keys}│{$2}"
},
{
"type": "terminal",
"key": "│{#blue}│ Terminal │{$4}│{#keys}│{$2}"
},
{
"type": "terminalfont",
"key": "│{#blue}│ Term Font │{$4}│{#keys}│{$2}"
},
{
"type": "terminaltheme",
"key": "│{#blue}│ Colors │{$4}│{#keys}│{$2}"
},
{
"type": "packages",
"key": "│{#blue}│ Packages │{$4}│{#keys}│{$2}"
},
{
"type": "custom",
"key": "│{#blue}└───────────┴{$1}┘{#keys}│",
"format": ""
},
// Development section with red color theme
// {
// "type": "custom",
// "key": "│{#red}┌───────────┬{$1}┐{#keys}│\u001b[37D",
// "format": "{#bright_red} Development "
// },
// {
// "type": "command",
// "key": "│{#red}│ Rust │{$4}│{#keys}│{$2}",
// "text": "rustc --version",
// "format": "rustc {~6,13}" // Print 6th to 13th characters (version number)
// },
// {
// "type": "command",
// "condition": {
// "!system": "Windows" // Posix version
// },
// "key": "│{#red}│ Clang │{$4}│{#keys}│{$2}",
// "text": "clang --version | head -1 | awk '{print $NF}'",
// "format": "clang {}"
// },
// {
// "type": "command",
// "condition": {
// "system": "Windows" // Windows version
// },
// "key": "│{#red}│ Clang │{$4}│{#keys}│{$2}",
// "text": "clang --version | findstr version", // Finds the line with "version"
// "format": "clang {~-6}" // Prints the last 6 characters (version number)
// },
// {
// "type": "command",
// "key": "│{#red}│ NodeJS │{$4}│{#keys}│{$2}",
// "text": "node --version",
// "format": "node {~1}" // {~1} removes first character (v)
// },
// {
// "type": "command",
// "key": "│{#red}│ Go │{$4}│{#keys}│{$2}",
// "text": "go version | cut -d' ' -f3",
// "format": "go {~2}" // {~2} removes first 2 characters (go)
// },
// {
// "type": "command",
// "key": "│{#red}│ Zig │{$4}│{#keys}│{$2}",
// "text": "zig version",
// "format": "zig {}"
// },
// {
// "type": "editor",
// "key": "│{#red}│ Editor │{$4}│{#keys}│{$2}"
// },
// {
// "type": "command",
// "key": "│{#red}│ Git │{$4}│{#keys}│{$2}",
// "text": "git version",
// "format": "git {~12}"
// },
// {
// "type": "font",
// "key": "│{#red}│ Interface │{$4}│{#keys}│{$2}",
// "format": "{font1}"
// },
// {
// "type": "custom",
// "key": "│{#red}└───────────┴{$1}┘{#keys}│",
// "format": ""
// },
// Uptime section with magenta color theme
{
"type": "custom",
"key": "│{#blue}┌───────────┬{$1}┐{#keys}│\u001b[37D",
"format": "{#bright_blue} Uptime "
},
{
"type": "uptime",
"key": "│{#blue}│ Uptime │{$4}│{#keys}│{$2}"
},
{
"type": "users",
"myselfOnly": true, // Only show current user
"key": "│{#blue}│ Login │{$4}│{#keys}│{$2}"
},
{
"condition": { // Conditional module: only show on non-macOS
"!system": "macOS"
},
"type": "disk",
"key": "│{#blue}│ OS Age │{$4}│{#keys}│{$2}",
"folders": "/", // Check root filesystem
"format": "{create-time:10} [{days} days]" // Show creation time and age in days
},
{
"condition": { // Conditional module: only show on macOS
"system": "macOS"
},
"type": "disk",
"key": "│{#blue}│ OS Age │{$4}│{#keys}│{$2}",
"folders": "/System/Volumes/VM", // Work around for APFS on macOS
"format": "{create-time:10} [{days} days]"
},
{
"type": "custom",
"key": "│{#blue}└───────────┴{$1}┘{#keys}│",
"format": ""
},
{
"type": "custom",
"key": "│ {$3} │{$2}",
"format":"{#37} {#37} • {#37}• {#37}• {#31} {#32} {#33} {#34} {#35} {#36} "
// "format":"{#37} {#31} {#32} {#33} {#36} {#35} {#34} {#33} {#32} {#31} "
},
{
"type": "custom",
"key": "└──────────────{$1}┘", // Bottom border of the entire layout
"format": ""
},
// End with color palette and line break
// "break", // Add a blank line
//"colors" // Display color palette
"break",
]
}
Help is on the way…

Thanks, @noodly, for my new Fastfetch logo. I like it! ![]()








