As I mentioned before, start small. First, set your logo, save the jsonc, start your terminal, and see how it looks. Then, add the individual modules according to your preferences. For fastfetch, however, use a NerdFont font such as JetBrains NerdFont to display everything correctly. You can set the font in your profile in konsole. To begin with, I would choose a simpler JSON file to understand. Just because of the individual modules that you then add one by one.
The third is fire. Better than Whiskey in the jar or for my genX ![]()
{
"type": "theme",
"key": "โ{#white}โ Theme โ{$4}โ{#keys}โ{$2}",
"format": "{1}"
},
Try adding
"format": "{1}"
You can also try 2 or 3 instead of 1, to see how you like it.
Perfect! Thanks, @fog!
How do you get the sound ๓ฑฝ and the pacman ๓ฐฎฏ emoji? I donโt have them in Hack Nerd.
Iโm curious as well.
Thanks @fog, it applies for multi screen display as well ![]()

{
"type": "display",
"key": "โ{#blue}โ Display โ{$4}โ{#keys}โ{$2}",
// "compactType": "original-with-refresh-rate",
"format": "{1}x{2} @ {3}Hz"
},
@UncleSpellbinder thanks to your question to @fog . I made some updates. Hereโs my latest Frankenstein! Iโve split Theme into two rows.
edit: undo delete ![]()
Thanks. So something else is off then. Thatโs the issue with older installations. Tweaking something here and there, months later things donโt work and you donโt know whyโฆ
The strange thing is that most other emojis work. Hmmmโฆ
Did you copy that part from my config? Maybe you forgot a bracket or something.
This thread is ![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Thanks everyone for sharing your tips, tricks and configs. Peace and love to all of you.
![]()
Still fiddling around.
![]()
Config
//
//
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
//
// Inspired by many and cobbled together by Noodly
{
"$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 Sky.png",
"height": 34,
"padding": {
"top": 10,
"left": 2,
"right": 2
}
},
"display": {
"separator": " ๎ญฐ "
},
"modules": [
"break",
{
"type": "custom",
"format": "\u001b[34mโโโโโโโโโโโโกโโโโโโโโโโโโ\u001b[0m"
},
{
"type": "version",
"key": " "
},
{
"type": "custom",
"format": "\u001b[34mโโโโโโโโโโโโโโโโโโโโโโโโโ\u001b[0m"
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Software Info\u001b[0m"
},
"break",
{
"type": "os",
"key": "๏ข OS ",
"keyColor": "34",
},
{
"type": "de",
"key": "๏ณ DE ",
"keyColor": "34",
},
{
"type": "wm",
"key": "๏ WM ",
"keyColor": "34",
},
{
"type": "kernel",
"key": "๏ Kernel ",
"keyColor": "34",
},
{
"type": "packages",
"key": "๓ฐฎฏ Packages ",
"keyColor": "34",
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Click Click Whirly Beep Beep\u001b[0m"
},
"break",
{
"type": "terminal",
"key": "๏ Terminal ",
"keyColor": "34",
},
{
"type": "terminalfont",
"key": "๎ Term Font ",
"keyColor": "34",
},
{
"type": "shell",
"key": "๓ฑ Shell ",
"keyColor": "34",
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Eyecandy\u001b[0m"
},
"break",
{
"type": "theme",
"key": "๎ซ Style ",
"keyColor": "34",
},
{
"type": "wmtheme",
"key": "๎นฒ Decor ",
"keyColor": "34",
},
{
"type": "icons",
"key": "๎พจ Icon Set ",
"keyColor": "34",
},
{
"type": "cursor",
"key": "๓ฐณฝ Cursors ",
"keyColor": "34",
},
{
"type": "font",
"key": "๓ฐ System Font",
"keyColor": "34",
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Guts\u001b[0m"
},
"break",
{
"type": "host",
"key": "๓ฐ
Machine ",
"keyColor": "34",
},
{
"type": "monitor",
"key": "๓ฐน Screen ",
"keyColor": "34",
},
{
"type": "cpu",
"key": "๏ CPU ",
"keyColor": "34",
},
{
"type": "gpu",
"key": "๏ GPU ",
"keyColor": "34",
},
{
"type": "vulkan",
"key": "๏ GFX ",
"keyColor": "34",
},
{
"type": "disk",
"keyColor": "34",
"key": "๏ SSD ",
"percent": {
"type": 3, // 3 = show number + bar + percentage
"green": 30, // Below 30% usage is green
"yellow": 70 // 30-70% is yellow, >70% is red
},
"bar": {
"width": 20, // Number of characters for the bar
"charElapsed": "โ ", // Used bar character
"charTotal": "-", // Unused bar character
"borderLeft": "[",
"borderRight": "]"
}
},
{
"type": "memory",
"key": "๎ฟ
Memory ",
"keyColor": "34",
"percent": {
"type": 3, // 3 = show number + bar + percentage
"green": 30, // <30% is green
"yellow": 70 // 30-70% is yellow, >70% is red
},
"bar": {
"width": 20, // number of characters in the bar
"charElapsed": "โ ", // used part of the bar
"charTotal": "-", // unused part of the bar
"borderLeft": "[",
"borderRight": "]"
}
},
{
"type": "swap",
"key": "๓ฐฏ Swap ",
"keyColor": "34",
"percent": {
"type": 3,
"green": 30,
"yellow": 70
},
"bar": {
"width": 20,
"charElapsed": "โ ",
"charTotal": "-",
"borderLeft": "[",
"borderRight": "]"
}
},
{
"type": "uptime",
"key": "๏ Uptime Funk",
"keyColor": "34",
},
{
"type": "command",
"key": "๏ฝ OS Age ",
"keyColor": "34",
"text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Interweb\u001b[0m"
},
"break",
{
"type": "wifi",
"key": "๓ฐคจ WiFi ",
"keyColor": "34",
},
{
"type": "bluetooth",
"key": "๓ฐฏ Bluetooth ",
"keyColor": "34",
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Sound & Vision\u001b[0m"
},
"break",
{
"type": "sound",
"key": "๏ง Sound ",
"keyColor": "34",
},
{
"type": "camera",
"key": "๓ฐ Webcam ",
"keyColor": "34",
},
"break",
{
"type": "custom",
"format": "\u001b[m{#35}๏ Now Playing\u001b[0m"
},
"break",
{
"type": "media",
"key": "๏ {#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#33}๓ฑฝ{#33}๓ฑฝ{#31}๓ฑฝ{#31}๓ฑฝ",
"keyColor": "34",
},
{
"type": "player",
"key": "๓ฐ {#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#36}๓ฑฝ{#33}๓ฑฝ{#33}๓ฑฝ{#31}๓ฑฝ{#31}๓ฑฝ",
"keyColor": "34",
},
"break",
{
"type": "custom",
"key": "{#35}๏ {#31}F{#32}l{#33}a{#34}v{#32}o{#36}u{#35}r{#36}s ",
"format":"{#31}๏ด {#32} ๏ด {#33} ๏ด {#34} ๏ด {#35} ๏ด {#36} ๏ด {#37} ๏ด "
},
"break",
"break",
]
}
Noodling around, but didnโt find a way to automatically set the used colorscheme for Konsole. Did it manually for the moment. Any thoughts?
{
"type": "custom",
"format": "\u001b[m{#33}๏ Terminal\u001b[0m"
},
"break",
{
"type": "terminal",
"key": "๏ Terminal ",
"keyColor": "34",
},
{
"type": "terminalfont",
"key": "๎ Font ",
"keyColor": "34",
},
{
"type": "shell",
"key": "๓ฑ Shell ",
"keyColor": "34",
},
{
"type": "custom",
"key": "๎ญ Colorscheme",
"keyColor": "34",
"format": "GitHub Dimmed"
},











