1 Omarchy hat ein Nachtlicht, aber nur als Schalter: an oder aus, fest auf 4000 Kelvin. Einen Zeitplan gibt es nur, wenn du die Datei hyprsunset.conf von Hand bearbeitest, und „vom Sonnenuntergang bis zum Sonnenaufgang“ gibt es gar nicht. Von KDE Plasma kenne ich das Nachtlicht mit Farbtemperatur-Regler und Zeitplan, vom Mac Night Shift. Genau das habe ich für Omarchy nachgebaut: Das Plugin omarchy-nightlight-schedule sitzt direkt in der Omarchy-Leiste, ist kostenlos und steht unter MIT-Lizenz auf GitHub. Abends wärmer, tagsüber normal: Das Plugin stellt die Farbtemperatur nach Zeitplan um. (Symbolbild, KI-generiert) Das Wichtigste in Kürze Das Problem: Das eingebaute Nachtlicht von Omarchy lässt sich nur ein- und ausschalten, immer mit 4000 K. Ein Zeitplan erfordert Handarbeit in der Konfiguration, Sonnenuntergang und -aufgang kennt es nicht. Die Lösung: Das Plugin bringt einen Regler für die Farbtemperatur (2500 bis 6000 K), feste Zeiten oder „Sonnenuntergang bis -aufgang“ und sanfte Übergänge von 15, 30 oder 60 Minuten. Bedienung wie bei KDE: Schaltest du von Hand um, gilt das bis zur nächsten geplanten Änderung. Danach übernimmt wieder der Zeitplan. Installation: ein Befehl, omarchy plugin add. Voraussetzung ist Omarchy ab Version 4.5, getestet mit 4.5.0. Datenschutz: Sonnenauf- und -untergang berechnet das Plugin lokal. Für den Standort nutzt es die Einstellung des Omarchy-Wetters. Was fehlt am Nachtlicht von Omarchy? Für das Nachtlicht nutzt Omarchy hyprsunset, das kleine Werkzeug aus dem Hyprland-Projekt, das die Farbtemperatur des Bildschirms ändert. Über das Omarchy-Menü oder omarchy toggle nightlight schaltest du es ein und aus. Das war es dann aber auch: Die Farbtemperatur ist fest auf 4000 K eingestellt. Wem das zu blau oder zu gelb ist, der muss in die Konfiguration. Einen Zeitplan gibt es nur über Zeitprofile in hyprsunset.conf, also per Texteditor. Eine Automatik nach Sonnenstand fehlt. Im Winter wird es um 16:30 dunkel, im Sommer erst nach 21 Uhr, feste Zeiten passen deshalb nur einen Teil des Jahres. Übergänge gibt es nicht: Der Bildschirm springt von einem Moment auf den anderen in den Nachtmodus. Unter KDE Plasma ist das alles ein Klick in den Systemeinstellungen. Unter macOS heißt die Funktion Night Shift, unter Windows Nachtmodus. Unter Omarchy fehlte sie bisher. Was das Plugin kann Nach der Installation erscheint rechts in der Omarchy-Leiste ein Symbol: eine Sonne, solange das Nachtlicht aus ist, ein Mond, wenn es läuft. Ein Linksklick öffnet das Panel, ein Rechtsklick schaltet direkt um. Das Panel mit Farbtemperatur-Regler und Zeitplan. Ist Omarchy auf Deutsch eingestellt, heißen die Punkte „Farbtemperatur“, „Manuell“, „Feste Zeiten“ und „Sonnenuntergang bis -aufgang“. Funktion Was sie macht Farbtemperatur Regler von 2500 K (warm) bis 6000 K in Schritten von 100 K, Standard 4000 K Manuell Du schaltest selbst ein und aus, wie beim eingebauten Nachtlicht Feste Zeiten zum Beispiel 20:00 bis 07:00, im Panel in 15-Minuten-Schritten einstellbar Sonnenuntergang bis -aufgang Zeiten werden täglich für deinen Standort berechnet Übergang sofort, 15, 30 oder 60 Minuten statt eines harten Wechsels Zeitplan fortsetzen hebt eine manuelle Umschaltung sofort auf Sprache Deutsch und Englisch, je nach Spracheinstellung von Omarchy So funktioniert der Zeitplan Mit festen Zeiten und einem Übergang von 30 Minuten sieht ein Tag so aus: Um 20:00 beginnt der Bildschirm, langsam wärmer zu werden, um 20:30 ist er bei der eingestellten Farbtemperatur. Morgens läuft es umgekehrt, und zwar so, dass der Übergang zur Endzeit fertig ist: Ab 6:30 wird es kühler, um 7:00 zeigt der Bildschirm wieder normale Farben. Abends beginnt der Übergang zur Startzeit, morgens endet er zur Endzeit. Im Modus „Sonnenuntergang bis -aufgang“ gilt dasselbe, nur mit den berechneten Zeiten: Der Übergang beginnt bei Sonnenuntergang und endet bei Sonnenaufgang. Manuell umschalten wie unter KDE Manchmal willst du den Zeitplan kurz übergehen, etwa beim Bearbeiten von Fotos am Abend. Dafür schaltest du das Nachtlicht einfach aus: im Panel, per Rechtsklick auf das Symbol, über das Omarchy-Menü oder mit omarchy toggle nightlight. Das Plugin erkennt jede dieser Umschaltungen. Sie gilt bis zur nächsten geplanten Änderung, im Beispiel also bis 7:00 am nächsten Morgen. Danach folgt das Nachtlicht wieder dem Zeitplan. Wer nicht so lange warten will, klickt im Panel auf Zeitplan fortsetzen. Steht der Zeitplan auf Manuell und du hast nichts umgeschaltet, lässt das Plugin den Bildschirm komplett in Ruhe. Das eingebaute Nachtlicht von Omarchy funktioniert dann genau wie vorher. Sonnenuntergang bis Sonnenaufgang: Standort und Datenschutz Für den Sonnenstand braucht das Plugin deinen ungefähren Standort. Die Berechnung selbst läuft lokal mit der Sonnenstandsformel der US-Wetterbehörde NOAA und ist auf etwa eine Minute genau. Den Standort holt sich das Plugin auf einem von zwei Wegen, wenn du im Panel auf Standort ermitteln klickst: Hast du in Omarchy einen Wetter-Standort festgelegt (omarchy-weather-location --set), nimmt es diesen. Sonst fragt es geo.omarchy.org, denselben Dienst, mit dem auch das Wetter-Widget von Omarchy den Standort anhand der IP-Adresse schätzt. Andere Daten verlassen den Rechner nicht. Wer gar keine Abfrage möchte, trägt Breiten- und Längengrad selbst in die Konfigurationsdatei ein. Installation Voraussetzung ist Omarchy 4.5 oder neuer, also die Version mit der neuen, auf Quickshell aufbauenden Omarchy-Shell. hyprsunset ist bei Omarchy schon dabei. Die Installation ist ein einziger Befehl: omarchy plugin add https://github.com/LL0rd/omarchy-nightlight-schedule.git --enable Das Nachtlicht-Symbol erscheint danach im rechten Bereich der Leiste. Wer es woanders haben will, verschiebt es so: omarchy bar move ll0rd.nightlight-schedule --section <bereich> Aktualisieren kannst du es mit omarchy plugin update, entfernen mit omarchy plugin remove ll0rd.nightlight-schedule. Konfiguration in der JSON-Datei Alles lässt sich im Panel einstellen. Die Einstellungen landen in ~/.config/omarchy/nightlight-schedule.json, die du auch von Hand bearbeiten kannst. Änderungen gelten sofort, ein Neustart ist nicht nötig: { "mode": "sun", "temperature": 4000, "start": "20:00", "end": "07:00", "transition": 30, "location": { "name": "Berlin", "latitude": 52.52, "longitude": 13.405 } } Schlüssel Werte mode off (manuell), times (feste Zeiten), sun (Sonnenstand) temperature 2500 bis 6000 Kelvin in Schritten von 100 start, end Uhrzeit als HH:MM, gilt im Modus times transition 0, 15, 30 oder 60 Minuten location Name, Breiten- und Längengrad für den Modus sun Die Datei ist auch der Weg für Uhrzeiten, die nicht auf eine Viertelstunde fallen: Im Panel springen die Zeiten in 15-Minuten-Schritten, in der Datei geht jede Minute. Steuerung über die Kommandozeile Für Skripte und eigene Tastenkürzel lässt sich das Plugin über die Omarchy-Shell ansprechen: omarchy-shell nightlight-schedule status # JSON mit Modus, Temperatur, nächster Änderung, Sonnenzeiten omarchy-shell nightlight-schedule on # einschalten (gilt bis zur nächsten geplanten Änderung) omarchy-shell nightlight-schedule off omarchy-shell nightlight-schedule toggle omarchy-shell nightlight-schedule resume # manuelle Umschaltung aufheben omarchy-shell nightlight-schedule.panel toggle Damit kannst du zum Beispiel in der Hyprland-Konfiguration eine freie Tastenkombination mit omarchy-shell nightlight-schedule toggle belegen oder den Status in eine eigene Leisten-Anzeige holen. Wie das Plugin technisch arbeitet Das Plugin besteht aus einem Hintergrunddienst und dem Leisten-Widget. Der Dienst prüft alle 20 Sekunden den Zeitplan und setzt die Farbtemperatur mit hyprctl hyprsunset temperature, also auf demselben Weg wie das eingebaute Nachtlicht von Omarchy. Während eines Übergangs ändert er die Temperatur in Schritten von 50 K. Tagsüber stellt er die neutrale Darstellung wieder her, damit der Bildschirm wirklich unverändert ist. Schaltet jemand anderes das Nachtlicht um, etwa über das Omarchy-Menü, bemerkt der Dienst das und behandelt es als manuelle Umschaltung. Nach dem Ruhezustand holt er verpasste Änderungen von selbst nach: Wer den Laptop abends zuklappt und morgens aufklappt, bekommt sofort die richtige Farbtemperatur. Grenzen Im Panel lassen sich Uhrzeiten nur in 15-Minuten-Schritten einstellen. Andere Zeiten trägst du in der JSON-Datei ein. Im Polartag oder in der Polarnacht gibt es keinen Sonnenauf- oder -untergang. Der Modus sun bleibt dann auf Tageslicht. Das Plugin braucht die Omarchy-Shell ab Version 4.5. Ältere Omarchy-Versionen und reines Hyprland ohne Omarchy werden nicht unterstützt. Häufige Fragen Was ist hyprsunset? hyprsunset ist ein kleines Werkzeug aus dem Hyprland-Projekt, das die Farbtemperatur des Bildschirms unter Wayland ändert. Omarchy bringt es mit und nutzt es für sein Nachtlicht. Das Plugin steuert dasselbe hyprsunset, ersetzt es also nicht. Welche Farbtemperatur ist sinnvoll? Das ist Geschmackssache. 4000 K ist der Wert, den auch Omarchy verwendet, und für die meisten ein guter Start. Wer abends lange liest, geht oft auf 3000 bis 3500 K. Unter 3000 K wirken Farben deutlich verfälscht, für Foto- oder Videobearbeitung schaltest du das Nachtlicht besser kurz aus. Brauche ich zusätzlich Redshift oder Gammastep? Nein. Unter Omarchy übernimmt hyprsunset diese Aufgabe. Ein zweites Werkzeug, das ebenfalls die Farbtemperatur setzt, würde sich mit hyprsunset in die Quere kommen. Funktioniert das Plugin auch mit reinem Hyprland? Nein, es baut auf der Shell von Omarchy auf. Unter reinem Hyprland kannst du hyprsunset über Zeitprofile in seiner Konfiguration steuern, dann allerdings ohne Regler, Sonnenstand und Übergänge. Mehr zu Hyprland selbst steht im Artikel Hyprland: Was der Tiling-Compositor kann. Kann ich das Plugin wieder vollständig entfernen? Ja, mit omarchy plugin remove ll0rd.nightlight-schedule. Das eingebaute Nachtlicht von Omarchy funktioniert danach wie vorher. Die Datei ~/.config/omarchy/nightlight-schedule.json kannst du anschließend löschen. Download und Feedback Den Quellcode, die Installationsanleitung und die Lizenz findest du auf GitHub. Fehler und Wünsche nehme ich dort gern als Issue entgegen. Wenn dir das Plugin gefällt, freue ich mich über einen Stern im Repository. Ein weiteres Plugin von mir sorgt dafür, dass Monitore auch bei laufendem Video in den Standby gehen. Vorheriger Beitrag Ohrenreiniger mit Kamera im Test: Vitcoco Otoskop für 13 Euro löst meinen Wachspfropfen You may also like YouTube Premium Lite durch Google AI Pro: Warum ich kein Familien-Abo mehr... November 9, 2026 Syncthing vs. Resilio Sync: Open Source gegen BitTorrent-Sync – was 2026 die... November 7, 2026 Omarchy-Plugin: Standby erzwingen, auch wenn eine App ihn blockiert November 4, 2026 Syncthing einrichten: Linux-Desktop und Homeserver ohne Cloud synchronisieren November 3, 2026 Wie sicher sind Stablecoins? Sperren, Deckung und Hacks erklärt November 2, 2026 Zabbix Agent 2 installieren: Ubuntu, Debian, Proxmox, Docker und OpenWrt Oktober 29, 2026 Hinterlasse einen Kommentar Cancel Reply Save my name, email, and website in this browser for the next time I comment.