add batman beyond config

This commit is contained in:
2026-05-16 13:01:39 -04:00
parent 2bd06da3ed
commit 1b3849ccd3
38 changed files with 3077 additions and 0 deletions
+274
View File
@@ -0,0 +1,274 @@
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"type": "auto",
"source": "~/.config/fastfetch/logos/batman-beyond.txt",
"padding": {
"top": 2, // Top padding
"left": 2, // Left padding
"right": 2 // Right padding
},
"color": {
"1": "#FF0000"
}
},
"display": {
"color": {
"keys": "#FF0000"
},
"separator": "",
"constants": [
"─────────────────────────────────────────────────────────", // {$1} - horizontal line for borders
"\u001b[58D", // {$2} - move cursor left 55 columns
"\u001b[58C", // {$3} - move cursor right 55 columns
"\u001b[57C", // {$4} - move cursor right 54 columns
"│" // {$5} - vertical borders
],
"brightColor": false
},
"modules": [
"break",
{
"type": "version",
"key": "╭─────────────┬─{$1}╮\u001b[42D",
"format": "\u001b[1m{#keys} {1} - {2} "
},
{
"type": "os",
"key": "{$5}{#white} 󰣇 \u001b[s{#37}{sysname}\u001b[u\u001b[10C{#30}{#keys}{$5}{$3}{#keys}{$5}{$2}"
},
{
"type": "kernel",
"key": "{$5}{#37} {icon} \u001b[s{#37}Kernel\u001b[u\u001b[10C{#keys}{$5}{$3}{#keys}{$5}{$2}"
},
{
"type": "packages",
"key": "{$5}{#37} {icon}{#white} \u001b[s{#37}Packages{#37} {#red} {#keys}{$5} {$4}{#keys}{$5}{$2}"
},
{
"type": "localip",
"key": "{$5}{#37} {icon}{#white} {#37}Local IP{#37} {#keys}{$5}{$3}{$5}{$2}",
"showIpv4": true,
"showIpv6": false,
"showMac": false,
"showLoop": false,
"showPrefixLen": true,
"showMtu": false,
"showSpeed": true,
"showFlags": false,
"compact": true,
"defaultRouteOnly": false,
"showAllIps": true,
"namePrefix": ""
},
{
"type": "locale",
"key": "{$5}{#37} {icon} {#37}Locale{#37} {#keys}{$5}{$3}{#keys}{$5}{$2}"
},
{
"type": "custom",
"key": "├─────────────┴─{$1}┤", // Bottom border of the entire layout
"format": ""
},
// Hardware section with cyan color theme
{
"type": "custom",
"key": "{$5}{#white}╭────────────┬{$1}╮{#keys}{$5}\u001b[36D",
"format": "{#bright_white} Hardware "
},
{
"type": "board",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Board{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "cpu",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}CPU{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
"format": "{name} @{freq-max}",
"showPeCoreCount": false
},
{
"type": "gpu",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}GPU{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
"temp": true,
"showPeCoreCount": false
},
{
"type": "display",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Display{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
"compactType": "original-with-refresh-rate"
},
{
"type": "custom",
"key": "{$5}{#white}╰────────────┴{$1}╯{#keys}{$5}",
"format": ""
},
{
"type": "custom",
"key": "{$5}{#white}╭────────────┬{$1}╮{#keys}{$5}\u001b[36D",
"format": "{#bright_white} Memory & Storage "
},
{
"type": "memory",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}RAM{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
// "keyColor": "34",
"percent": {
"type": 3, // 3 = show number + bar + percentage
"green": 30, // <30% is green
"yellow": 70 // 30-70% is yellow, >70% is red
}
},
{
"type": "swap",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}SWAP{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
// "keyColor": "34",
"percent": {
"type": 3, // 3 = show number + bar + percentage
"green": 30, // <30% is green
"yellow": 70 // 30-70% is yellow, >70% is red
}
},
{
"type": "disk",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Disk{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
// "keyColor": "34",
"percent": {
"type": 3, // 3 = show number + bar + percentage
"green": 30, // <30% is green
"yellow": 70 // 30-70% is yellow, >70% is red
}
},
{
"type": "battery",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Battery{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "custom",
"key": "{$5}{#white}╰────────────┴{$1}╯{#keys}{$5}",
"format": ""
},
// Desktop section
{
"type": "custom",
"key": "{$5}{#white}╭────────────┬{$1}╮{#keys}{$5}\u001b[36D",
"format": "{#bright_white} Desktop "
},
{
"type": "de",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Desktop{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
"slowVersionDetection": false
},
{
"type": "wm",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Session{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
"detectPlugin": false
},
{
"type": "font",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Font{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "lm",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Greeter{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "custom",
"key": "{$5}{#white}╰────────────┴{$1}╯{#keys}{$5}",
"format": ""
},
// Terminal section
{
"type": "custom",
"key": "{$5}{#white}╭────────────┬{$1}╮{#keys}{$5}\u001b[37D",
"format": "{#bright_white} Terminal "
},
{
"type": "terminal",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Term{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "shell",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Shell{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "terminalfont",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Font{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
// {
// "type": "terminaltheme",
// "key": "{$5}{#white}{$5}{#37}{icon} {#37}Colors{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
// },
{
"type": "custom",
"key": "{$5}{#white}╰────────────┴{$1}╯{#keys}{$5}",
"format": ""
},
{
"type": "custom",
"key": "{$5}{#white}╭────────────┬{$1}╮{#keys}{$5}\u001b[36D",
"format": "{#bright_white} Uptime "
},
{
"type": "uptime",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Uptime{#37} {$5}{$4}{$5}{#keys}{$5}{$2}"
},
{
"type": "datetime",
"key": "{$5}{#white}{$5} {#37}{icon} {#37}Fetched{#37} {$5}{$4}{$5}{#keys}{$5}{$2}",
"format": "{day-pretty}-{month-pretty}-{year} {hour-pretty}:{minute-pretty}:{second-pretty} {timezone-name}"
},
//{
// "condition": { // Conditional module: only show on non-macOS
// "!system": "macOS"
// },
// "type": "disk",
// "key": "{$5}{#white}{$5} OS Age {$5}{$4}{$5}{#keys}{$5}{$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": "{$5}{#white}{$5} OS Age {$5}{$4}{$5}{#keys}{$5}{$2}",
// "folders": "/System/Volumes/VM", // Work around for APFS on macOS
// "format": "{create-time:10} [{days} days]"
//},
//{
// "type": "users",
// "myselfOnly": true, // Only show current user
// "key": "{$5}{#white}{$5} Login {$5}{$4}{$5}{#keys}{$5}{$2}"
//
//},
{
"type": "custom",
"key": "{$5}{#white}╰────────────┴{$1}╯{#keys}{$5}",
"format": ""
},
{
"type": "custom",
"key": "{$5} {$3} {$5}{$2}",
"format":" {#1;48;2;0;0;0} {#1;48;2;255;0;0} {#1;48;2;0;128;0} {#1;48;2;128;128;0} {#1;48;2;0;0;255} {#1;48;2;128;0;128} {#1;48;2;0;128;128} {#1;48;2;255;255;255} "
//"format":" {#1;48;2;0;0;0}{#1;38;2;255;0;0}{#1;38;2;0;128;0}{#1;38;2;128;128;0}{#1;38;2;0;0;255}{#1;38;2;128;0;128}{#1;38;2;0;128;128}{#1;38;2;255;255;255}"
//"format":" {#black} {#white}  {#red}  {#yellow}  {#green}  {#blue}  {#cyan}  {#magenta} "
//"format":" {#black} {#white}  {#red}  {#yellow}  {#green}  {#blue}  {#cyan}  {#magenta} "
//"format":" {#black} {#white}  {#red}  {#yellow}  {#green}  {#blue}  {#cyan}  {#magenta} "
//"format":" {#black}󰭟 {#white} 󰭟 {#red} 󰭟 {#yellow} 󰭟 {#green} 󰭟 {#blue} 󰭟 {#cyan} 󰭟 {#magenta} 󰭟"
},
{
"type": "custom",
"key": "{$5} {$3} {$5}{$2}",
"format":" {#1;48;2;128;128;128} {#1;48;2;255;0;128} {#1;48;2;0;255;0} {#1;48;2;255;255;0} {#1;48;2;0;150;255} {#1;48;2;255;0;255} {#1;48;2;0;255;255} {#1;48;2;128;128;128} "
},
{
"type": "custom",
"key": "╰───────────────{$1}╯", // Bottom border of the entire layout
"format": ""
}
]
}