2 Punkte von GN⁺ 2025-03-13 | 1 Kommentare | Auf WhatsApp teilen
  • Der Autor hat 35 % seines Lebens mit Tiling-Window-Managern verbracht. Er hat Sway und i3 verwendet und ist kürzlich wegen eines Bugs in Sway zu Niri gewechselt.
  • Er nutzt Wayland schon seit früher Zeit und wechselte wegen eines Click-and-Drag-Problems in Sway zu Niri.
  • Einführung in Niri
    • Niri ist ein scrollbarer Tiling-Window-Manager, bei dem jeder Arbeitsbereich aus einem unendlich breiten Streifen besteht, der sich nach links und rechts scrollen lässt.
    • Er probierte Niri aus, weil er das Bedürfnis nach einer neuen Herausforderung und Veränderung verspürte.
  • Vorteile von Niri
    • Das Öffnen eines Fensters beeinflusst keine anderen Fenster.
    • Unterstützung für Screen Sharing pro Fenster sowie die Möglichkeit, beim Teilen des Bildschirms bestimmte Fenster auszublenden.
    • Das integrierte Screenshot-Tool ist besser als grim+slurp in Sway.
    • Die Akkulaufzeit ist im Vergleich zu Sway um etwa 2 Stunden länger.
  • Grenzen traditioneller Tiling-Window-Manager
    • Traditionelle Tiling-Window-Manager zwingen dazu, Fensterlayouts zu optimieren.
    • Durch Platzbeschränkungen wird ineffizientes Fenstermanagement notwendig.
    • Niri bietet die Geschwindigkeit traditioneller Tiling-Window-Manager ohne diese Platzbeschränkungen.
  • Fazit
    • Angesichts verschiedener Bildschirmgrößen und gestiegener Rechenleistung sind traditionelle Tiling-Window-Manager nicht länger die optimale Wahl.
    • Wer Sway oder einen anderen traditionellen, auf Wayland basierenden Tiling-Window-Manager nutzt, sollte Niri ausprobieren.

1 Kommentare

 
GN⁺ 2025-03-13
Hacker-News-Kommentare
  • Ich nutze seit 10 Jahren einen Tiling Window Manager für Forschung und Arbeit und habe nie mehr als fünf Workspaces gebraucht. Der Vorteil eines Tiling Window Managers ist, dass man ein einfaches, schlankes mentales Modell beibehält. Ich versuche, am Ende jedes Tages alle Tabs zu schließen. Mit anderen Tools wie tmux fällt es mir schwer, den Vorteil vieler Workspaces zu verstehen
  • Ich nutze Gnome und verwende im Grunde alle Fenster im Vollbildmodus. Gelegentlich mache ich mit Win+Left/Right halbbreite Fenster daraus. Ich frage mich, ob ich altmodisch bin
  • Als jemand, der von traditionellen Tiling Window Managern kommt, würde ich gern wissen, wie der Shortcut-basierte Workflow aussieht
    • Das Wichtigste sind feste Shortcuts wie Super+[0-9], um zu einem bestimmten Fenster, Workspace oder Programm zu springen. Wenn sich damit das im TFA beschriebene Problem der „Workspace-Verwaltung“ lösen ließe, wäre ich zufrieden
    • Ich frage mich, ob es sinnvoll ist, mit Niri Workspaces mit Browser, Editor, mehreren Terminalfenstern usw. zu organisieren. Ich muss sofort von „Browser“ zu „Terminal“ wechseln können
  • Als langjähriger i3/sway-Nutzer fühlt sich Niri für mich sehr angenehm an. Ich kann den Großteil meines Muskelgedächtnisses aus sway übernehmen, um den Fokus zu verschieben, Fenster zu bewegen usw. Zusammen mit xwayland-satellite läuft es stabil
    • Das größte Problem ist, dass man Fenster „verliert“. Ich öffne ein Fenster in einem tief verschachtelten Stack, mache dann etwas anderes und vergesse, dass ich das Fenster geöffnet habe
    • Das passiert bis zu einem gewissen Grad auch in sway, aber dort ist es viel einfacher, durch alle Workspaces zu scrollen
    • Eine Funktion wie eine „Fensterkarte“, die auf Alt-Tab gebunden ist, wäre schön
  • Ich mag Tiling Window Manager und habe i3 und hyprland benutzt, aber ich habe mich nie vollständig daran gewöhnt und bin immer wieder zu Xfce zurückgekehrt
    • Die Experimente enden meist, weil es mit steigender Fensterzahl schwierig wird, alles zu verwalten, wenn man Workspaces, Layouts usw. nicht passend organisiert
    • Ich habe Niri gestartet und nach 10 Minuten fühlte es sich bequemer an als andere Tiling Window Manager. Es ist intuitiv und die Maus-Integration ist hervorragend. Vielleicht ist es noch zu früh für ein Urteil, aber genau so etwas wollte ich seit Jahren. Ich werde danach urteilen, wie lange es dauert, bis ich wieder zu Xfce zurückwill
  • Interessanter Lesestoff. Jeder hat seine Grenzen
    • Statt herauszufinden, welche Library sich geändert hat, gebe ich lieber fast 10 Jahre Muskelgedächtnis und Workflow-Optimierungen auf
  • Als hyprland-Nutzer habe ich Niri kurz ausprobiert, und es hat gut funktioniert. Für Leute, die aus einem typischen Windows-Workflow mit nur einem Monitor kommen, passt es perfekt. Ich denke, dass komplexere Tiling-Setups eine höhere Produktivitätsgrenze haben. Wer mehr als 10 Workspaces offen hat, sollte sich für Niri entscheiden. Ich frage mich auch, ob sich die Akkulaufzeit für Leute erhöht, die nur ein paar Fenster offen haben. Zwei Stunden allein durch den Wechsel des Window Managers wären erstaunlich
  • Für mich hat es nicht funktioniert. Fenster, die sich über den Bildschirmrand hinaus ausdehnen, lösten bei mir eine seltsame Unruhe aus und zogen ständig meine Aufmerksamkeit auf sich. Nach etwa zwei Monaten bin ich zu hyprland gewechselt
    • Technisch ist Niri sehr schön. Moderne Rust-Codebasis, gute Codestruktur, leicht zu verstehen und leicht zu hacken
  • Ich denke, i3/sway hat bei vielen Leuten den falschen Eindruck erzeugt, Tiling bedeute manuelles Tiling. Fenster manuell zu teilen und anzuordnen ist nicht der ursprüngliche Sinn von Tiling
  • Wer wissen will, was auf dem Linux-Desktop passiert, dem würde ich empfehlen, einen nicht standardmäßigen Window Manager auszuprobieren. Durch die Nutzung eines Tiling Window Managers habe ich mehr über Linux gelernt
    • Ich weiß nicht, ob ich dadurch produktiver geworden bin, aber es ist eine großartige Lernerfahrung, ergonomisch hervorragend und gibt einem große Zufriedenheit beim Aufbau einer eigenen Desktop-Umgebung