KDE Plasma 6 · Ghostty · Chrome · Firefox · Plymouth

One palette.
Your whole machine.

Cross-application themes generated from BeardedBear's Bearded Theme VS Code family — their colours, carried across the desktop, the terminal, the browser and even the boot splash by one reproducible pipeline.

curl -fsSL https://raw.githubusercontent.com/patheticGeek/SuperTheme-BeardedThemes/main/install.sh | bash
Download latest release

Needs only curl and unzip. Installs per-user — no root, nothing to uninstall but a few directories.

Choose a variant

Try a variant — the whole page follows along

BeardedEmerald — ~/Projects
 ./install.sh --variant=BeardedEmerald --apply
==> Installing icon theme to ~/.local/share/icons/BeardedIcons
==> Installing theme variant: black-and-emerald
    color scheme  -> ~/.local/share/color-schemes
    global theme  -> ~/.local/share/plasma/look-and-feel
    Ghostty theme -> ~/.config/ghostty/themes
==> Applying the org.kde.beardedemerald.desktop global theme
==> Done.

Screenshots

Every surface, one set of colours.

VS Code with the Bearded Emerald theme
Editor — VS Code
Ghostty terminal with the Bearded Emerald theme
Terminal — Ghostty
Chrome with the Bearded Emerald browser theme
Browser — Chrome
KDE Plasma desktop and native apps with the Bearded Emerald theme
Desktop & native apps

What's inside

One install, every layer of the desktop.

KDE global theme

A full Plasma 6 look-and-feel package: colour scheme for windows, views, buttons, selection, tooltips and window decorations — plus a matching splash screen at session start.

Icon theme

~90 file-type icons and folder icons ported from Bearded Icons, inheriting Breeze Dark for anything not explicitly themed.

Ghostty terminal

A 16-colour ANSI palette with background, foreground, cursor and selection colours, dropped straight into ~/.config/ghostty/themes.

Chrome & Firefox

The same palette mapped to browser theme keys — frame, tabs, toolbar, address bar, popups and new-tab page. Load unpacked and you're done.

Plymouth boot splash

The boot screen before you even log in, styled to match. Opt-in with --with-plymouth, since it needs root and an initramfs rebuild.

Reproducible by design

Nothing is hand-painted. Every artifact is generated from upstream's theme JSON, so a new upstream release is one script away — and so is any of the ~66 other variants.

Install

Pick whichever suits you.

Downloads the latest release, lets you pick a variant, installs it:

curl -fsSL https://raw.githubusercontent.com/patheticGeek/SuperTheme-BeardedThemes/main/install.sh | bash

Or grab it first and read it before running it — always a good habit:

curl -fsSLO https://raw.githubusercontent.com/patheticGeek/SuperTheme-BeardedThemes/main/install.sh && chmod +x install.sh && ./install.sh
FlagEffect
--variant=<name>Install one variant non-interactively (e.g. BeardedEmerald)
--allInstall every variant at once
--listPrint the variants in the latest release and exit
--applyApply the KDE global theme straight after installing
--systemInstall system-wide instead of per-user (needs sudo)
--with-plymouthAlso install the boot splash (needs sudo)

Palette

The near-black base stays put; the accent is what changes.

Built from upstream, every time

Colours and icons are ported from Bearded Theme and Bearded Icons by BeardedBear, both GPL-3.0. Adding another of the ~66 upstream variants is a handful of lines in a registry and one script run.

View the repository