← Zurück zum Blog

Warum Graustufen wichtig sind (und wie schwer es Desktops machen)

Mohamad Almousli · 2026-09-29 · 2 Min. Lesezeit

#linux#xfce#gnome#kde#accessibility

Farbe ist nicht neutral. Jedes rote Badge, jede automatisch abspielende Vorschau, jeder Benachrichtigungspunkt ist absichtlich darauf ausgelegt, deinen Blick zu fangen und dich zurückzuholen. Den Bildschirm grau zu schalten entfernt diesen Hebel, ohne den Inhalt zu entfernen. Du kannst weiterhin lesen, arbeiten, auf Nachrichten antworten. Du hörst nur auf, von Farbe herumgeschubst zu werden.

Warum das wichtig ist

Dabei geht es eigentlich nicht um Ästhetik. Oberflächen nutzen Farbe absichtlich als Belohnungssignal — Rot für Dringlichkeit, Blau für Vertrauen, gesättigte Akzente genau auf den Buttons, die ein Produkt dich klicken lassen will. Entfernt man die Farbe, hört das meiste davon einfach... auf zu funktionieren. Ein Graustufen-Handy ist bekanntlich einer der einfachsten, am besten dokumentierten Tricks, um zwanghaftes Checken zu reduzieren, weil er die Belohnung entfernt, noch bevor du die App überhaupt öffnest.

Es ist auch unabhängig davon einfach nützlich: Graustufen sind, wie Designer Kontrast und Layout auf Herz und Nieren prüfen, und es ist der schnellste Weg, deine Oberfläche so zu sehen, wie sie ein farbenblinder Nutzer tatsächlich sieht.

XFCE: graytoggle

XFCE hat dafür keine eingebaute Lösung. Es gibt einen Sättigungsregler für dein Hintergrundbild, und das war's — nichts für den eigentlichen Desktop, Fenster oder das Panel. Also habe ich graytoggle geschrieben: ein Ein-Befehl-Umschalter, der den ganzen Bildschirm als Echtzeit-Shader durch den xfwm4-Compositor laufen lässt. Kein Daemon, kein Hintergrundprozess, kein Screenshot-und-Overlay-Hack — nur ein sofortiger, flackerfreier Umschalter, den du an eine Tastenkombination binden kannst.

Dasselbe GIMP-Fenster, in der Mitte geteilt: links Farbe, rechts graytoggle.
Dasselbe GIMP-Fenster, in der Mitte geteilt: links Farbe, rechts graytoggle.
Der ganze Desktop in Graustufen: Fensterrahmen, Leisten, Werkzeugkästen und Inhalt.
Der ganze Desktop in Graustufen: Fensterrahmen, Leisten, Werkzeugkästen und Inhalt.

GNOME und KDE: du musst nichts selbst bauen

Auf GNOME musst du keinen eigenen Shader schreiben — GNOME Shell hat Erweiterungen, die genau das tun, inklusive geplanter und fensterweiser Optionen. Auf KDE Plasma decken KWin-Skripte denselben Bereich auf Compositor-Ebene ab — derselben Schicht, die graytoggle unter XFCE nutzt.

Warum das überhaupt ein eigenes Tool brauchte

Sucht man, wie man das unter XFCE macht, findet man meist Leute, die improvisieren: den Sättigungsregler des Hintergrundbilds herunterdrehen (der nur je das Hintergrundbild betrifft, nicht Fenster oder Panel), oder gleich einen ganz anderen Compositor wie Compiz einsetzen, nur um einen Filter zu bekommen. Es ist die Art Thread, bei dem die akzeptierte Antwort ein Workaround für den Workaround ist.

Genau diese Lücke ist der Grund, warum graytoggle existiert — ein echter Compositor-Shader für XFCE, statt einer weiteren halben Lösung.

Weiterlesen

ThreeTabs ist jetzt im Chrome Web Store
2026-10-06

ThreeTabs ist jetzt im Chrome Web Store

Die Erweiterung mit Tab-Limit lässt sich jetzt mit einem Klick aus dem Chrome Web Store installieren, mit automatischen Updates.

#browser#extension#chrome-web-store
WayWayBack: die ganze Geschichte einer Website auf einem Heatmap-Kalender
2026-10-05

WayWayBack: die ganze Geschichte einer Website auf einem Heatmap-Kalender

Ein inoffizieller, rein clientseitiger Browser für die Wayback Machine: Jahr, Monat und Tag wählen und jeden Snapshot öffnen.

#android#flutter#wayback-machine#open-source
Claude Status Bar: deine Claude-Code-Limits immer im Blick
2026-10-05

Claude Status Bar: deine Claude-Code-Limits immer im Blick

Ein Nutzungsmesser, der beide Limits und den Countdown bis zum jeweiligen Reset zeigt, im Xfce-Panel oder Systemtray.

#linux#windows#macos#claude-code#tray
2026-10-05

Floating Mute: das Handy mit einem Tap stummschalten, in jeder App

Ein kleiner schwebender Button für Android, der mit einem Tap stumm- und wieder einschaltet, gedacht für Kurzvideos, und die Lautstärke zurücksetzt.

#android#kotlin#f-droid#open-source
2026-10-05

Floating Volume: ein Lautstärkeregler, der über jeder App schwebt

Steuere die Lautstärke deines Geräts von überall mit einem schwebenden Regler auf Android, gebaut mit Flutter und einer nativen Kotlin-Schicht.

#android#flutter#kotlin#f-droid
sddm-simplisim: ein Anmeldebildschirm, der einfach nur schwarz ist
2026-10-05

sddm-simplisim: ein Anmeldebildschirm, der einfach nur schwarz ist

Ein minimalistisches, rein schwarzes SDDM-Theme mit Live-Uhr, Benutzername- und Passwortfeld und Ausschalt-Button.

#linux#sddm#theme#minimal
2026-10-05

FiAE-AP2: eine Lernseite für die IHK-Prüfung AP2

Themen, Quizze, Karteikarten und Crashkurse für die Prüfung zum Fachinformatiker Anwendungsentwicklung, in reinem JavaScript ohne Build-Schritt.

#web#javascript#ihk#study
FullShot: Ganzseiten-Screenshots mit einem Klick, nichts wird hochgeladen
2026-10-04

FullShot: Ganzseiten-Screenshots mit einem Klick, nichts wird hochgeladen

Eine freie, quelloffene Erweiterung, die ganze Seiten scrollt, zusammensetzt und als PNG, JPEG oder PDF speichert — komplett auf deinem Gerät.

#browser#extension#screenshot
ThreeTabs: ein Browser, der nur drei Tabs erlaubt
2026-10-04

ThreeTabs: ein Browser, der nur drei Tabs erlaubt

Warum ein hartes Tab-Limit besser ist als Tab-Manager, wie ThreeTabs es durchsetzt und was es (nicht) anfasst.

#browser#extension#focus
↑↓ bewegen · Enter öffnen · Esc schließen