Monitore¶
OmarOS geht standardmäßig davon aus, dass du ein 2x-fähiges Display der Retina-Klasse verwendest. Das brauchst du, um diese schönen, scharfen Programmierschriften zu bekommen. Dafür sind fast alle neuen Premium-Laptops mit hochauflösenden Bildschirmen optimiert. Das möchtest du auf einem 27" 5K Apple Studio Display/ProArt PA27JCV/Samsung S9/Kuycon G27P oder einem 32" 6K Apple XDR/ProArt PA32QCV/Kuycon G32P laufen lassen.
Aber wenn du kein Display mit einer PPI von 218 oder höher verwendest, wirst du die Monitoreinstellungen ändern wollen. Wenn du zum Beispiel ein 27" oder 32" 4K hast, kannst du fraktionale Skalierung verwenden, indem du ~/.config/hypr/monitors.lua (im OmarOS-Menü über Einrichtung > Monitore) öffnest und zur Empfehlung für diese Kombination wechselst:
Wenn du ein 1080p- oder 1440p-Display verwendest, wirst du wahrscheinlich einfach 1x-Skalierung verwenden wollen, sodass du Folgendes verwenden kannst:
Änderungen an GDK_SCALE gelten für Anwendungen, die nach der Änderung gestartet werden (und GTK akzeptiert nur ganze Zahlen, also halte sie bei der nächsten ganzen Zahl deiner Monitorskalierung). Stelle also sicher, dass du die überdimensionierten Fenster nach der Änderung beendest (oder alle Fenster mit Ctrl + Alt + Del schließt!).
Du kannst auch schnell durch die wichtigsten Monitor-Skalierungsverhältnisse (1x, 1.25x, 1.6x, 2x, 3x, 4x) schreiten, mit Super + / für höher und Super + Alt + / für niedriger. Wenn du die Standardkonfiguration hast, bleiben diese Änderungen auch über einen Neustart hinweg bestehen.
Text größer oder kleiner machen¶
Die Monitorskalierung ändert die Größe von allem. Wenn du nur größeren oder kleineren Text willst, gibt es dafür einen einzigen Regler:
Der nimmt eine Pixelgröße zwischen 9 und 20 entgegen und bewegt die OmarOS-Shell, GTK-Anwendungen und dein Terminal gemeinsam, sodass der ganze Desktop in Proportion bleibt. Führe ihn ohne Argument aus, um zu sehen, wo du stehst, und omaros display text size reset, um zum Standard zurückzukehren. Foot ist der einzige Nachzügler: Es hat keine Möglichkeit, seine Konfiguration neu zu laden, sodass laufende Terminals ihre alte Größe behalten, bis du ein neues öffnest.
Laptop-Displays erweitern und spiegeln¶
Wenn du einen externen Bildschirm an deinen Laptop anschließt, wird die Anzeige automatisch erweitert. Aber du kannst das stattdessen über Auslösen > Hardware im OmarOS-Menü oder Super + Ctrl + Alt + Delete auf Spiegeln umstellen. Das ist besonders hilfreich, wenn dieser externe Bildschirm ein Projektor ist und du beim Arbeiten etwas zeigen möchtest.
Beim Erweitern schaltet das Schließen des Laptop-Deckels den internen Bildschirm automatisch aus. Das Öffnen des Deckels schaltet ihn wieder ein. Du kannst dies auch manuell über Auslösen > Hardware im OmarOS-Menü oder Super + Ctrl + Delete steuern.
Mehrere Bildschirme anordnen¶
Hyprland funktioniert hervorragend mit mehreren Bildschirmen. Lies mehr darüber, wie du sie anordnest, in der Monitor-Dokumentation von Hyprland. Du kannst auch bestimmte Arbeitsflächen an bestimmte Monitore binden. In OmarOS stehen diese Regeln in ~/.config/hypr/monitors.lua als hl.monitor-Einträge — die Datei wird mit auskommentierten Beispielen ausgeliefert, um einen bestimmten Monitor auf eine Auflösung, Position und Drehung festzulegen.
Du kannst dir auch Hyprmon ansehen, wenn du eine TUI möchtest, die dir bei der Positionierung mehrerer Bildschirme hilft.
Helligkeit steuern¶
Die Monitorhelligkeit wird über die dedizierten Funktionstasten für Helligkeit rauf/runter gesteuert. Wenn du beim Drücken dieser Tasten die Umschalttaste gedrückt hältst, gelangst du zur maximalen oder minimalen Helligkeit. Die Tasten steuern das Display, auf das du fokussiert bist, sodass externe Monitore, die DDC/CI sprechen, genauso angepasst werden wie der Laptop-Bildschirm.
Apple-Displays¶
Wenn du ein Apple-Display verwendest, funktionieren die normalen Tastatur-Helligkeitstasten ebenfalls automatisch, wenn du auf das Apple-Display fokussiert bist. Dies geschieht über den Befehl asdcontrol.
Beachte, dass du bei einem Apple 6K XDR-Display in deiner Auflistung hyprctl monitors einen Phantombildschirm sehen kannst. Du kannst diesen über Einrichtung > Monitore mit etwas wie hl.monitor({ output = "DP-2", disabled = true }) ausschalten.
Auf Intel-Rechnern solltest du dich mit einem normalen Thunderbolt-Kabel mit Apple-Displays verbinden. Auf anderen Rechnern ohne Thunderbolt musst du in der Regel ein DP + USB-A -> USB-C-Kabel verwenden, damit es funktioniert.