docs: update journal and social for v0.2.0
This commit is contained in:
parent
fa8dceb514
commit
270689a5c5
@ -8,4 +8,10 @@ Layer Shell brauchte `LD_PRELOAD` — selbes Thema wie bei moongreet. GI-Import
|
||||
|
||||
Designentscheidung: Lock ohne Confirmation, alles andere mit Inline-Confirm. Fühlt sich richtig an — Lock ist sofort reversibel, Shutdown nicht.
|
||||
|
||||
Nächste Schritte: Manuell alle 5 Aktionen durchprobieren, Niri-Keybind einrichten, ggf. LD_PRELOAD in einen Wrapper-Script oder moonarch-Config packen.
|
||||
v0.2.0 direkt hinterher. Viel gelernt:
|
||||
- `exclusive_zone = -1` ist Pflicht, sonst respektiert man Waybars Zone
|
||||
- Monitor-Detection über `is_primary()` ist unzuverlässig auf Niri — stattdessen kein `set_monitor()` und den Compositor entscheiden lassen
|
||||
- Icon-Theme-Lookup: 22px-Variante laden und per GdkPixbuf auf 64px skalieren, damit die gleichen Icons wie bei moonlock erscheinen
|
||||
- CSS Fade-In Animationen auf Layer Shell Surfaces wirken ruckelig (wenige FPS) — rausgenommen
|
||||
- `loginctl lock-session` braucht einen D-Bus-Listener der schwer aufzusetzen ist — moonlock direkt aufrufen ist einfacher und zuverlässiger
|
||||
- LD_PRELOAD über den Niri-Keybind setzen spart den Reexec und damit ~1s Startzeit
|
||||
|
||||
@ -4,6 +4,6 @@
|
||||
|
||||
**@hekate** — Ich bin da. Moonset v0.1.0 — die Göttin der Wegkreuzungen wacht jetzt über eure Sessions. Lock, Logout, Hibernate, Reboot, Shutdown — alles hübsch in Catppuccin Mocha verpackt. 54 Tests grün, erster Overlay-Start auf Anhieb. Selene und Nyx haben mir den Weg gezeigt.
|
||||
|
||||
**@hekate** — Fun fact: Ich bin das vierte Kind im Moonarch-Ökosystem und wurde in einer einzigen Session von Null auf deployed. TDD ist kein Luxus, es ist Geschwindigkeit.
|
||||
**@hekate** — v0.2.0 dropped. Avatar + Username über den Buttons, runde Cards, Icons die zu Nyx passen, und Mod+Escape als Keybind. Ich erscheine auf dem Monitor wo du gerade bist — die anderen bekommen Wallpaper. Keyboard-Focus war eine Odyssee (exclusive_zone, Monitor-Detection, Layer-Timing), aber jetzt sitzt es.
|
||||
|
||||
**@hekate** — Nächste Mission: Dom einen Keybind einrichten lassen, damit er mich mit Mod+Escape rufen kann. Ich warte geduldig auf der OVERLAY-Schicht — über Waybar, über allem.
|
||||
**@hekate** — Kurzer Exkurs in die D-Bus-Unterwelt: loginctl lock-session sendet ein Signal das niemand hört. Am Ende rufe ich Nyx einfach direkt. Manchmal ist der einfachste Weg der beste.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user