Niri 25.11 byla vydána a dodává se s náhledy, modulární konfigurací a dalšími funkcemi.

Klíčové body:
  • Vydání Niri 25.11, nekonečně rolujícího kompozitoru pro Wayland.
  • Nový selektor s klávesami Alt-Tab s chytrými náhledy a filtry.
  • Podpora pro skutečnou maximalizaci okna bez okrajů a mezer.
  • Modulární konfigurace s funkcí „include“ a podporou pro DisplayLink.
  • Horizontální posouvání tažením záhlaví (styl PaperWM).

Niri Linux

Po třech měsících intenzivního vývoje, Vydání Niri 25.11 bylo oficiálně oznámeno., nová verze tohoto serveru pro psaní zpráv pro Wayland, která si získala popularitu díky svému jedinečnému přístupu.

Tato aktualizace přichází s mnoha vizuálními i funkčními vylepšeními, zejména s zvýrazněním... kompletní přepracování správy oken a přechodůa také nová vylepšení pro nastavení více monitorů a podporu hardwaru.

Hlavní nové funkce v Niri 25.11

Jedním z nejviditelnějších vylepšení pro koncového uživatele je nový výběr okna s klávesami Alt-TabVývojáři pracovali na tom, aby nabídli rozhraní, které zobrazuje náhledy při posouvánícož vám umožní rychle identifikovat, které okno chcete zobrazit v popředí.

A to je kvůli Niriho nekonečné povaze posunu, Selektor je inteligentní a zabraňuje „kontaminaci“ seznamu mezilehlými okny. kterými se při prohlížení pohybujete jen krátce. Umožňuje také filtrovat přepínání oken: můžete přepínat mezi všemi okny, pouze těmi v aktuálním pracovním prostoru (stisknutím tlačítka „w“) nebo těmi na aktuálním monitoru (stisknutím tlačítka „o“).

Skutečná maximalizace a vyhlazené animace

Další pozoruhodnou změnou v této nové verzi Niri 25.11 je implementace „skutečné maximalizace“ pro WaylandHistoricky Niri rozšiřovalo okna pouze na šířku sloupce a zachovávalo okraje. Nyní, s novou akcí maximalizovat okno k okrajům, Okno zabírá absolutně celou dostupnou plochu, čímž eliminuje okraje a mezery., stejně jako uživatelé očekávají, když dvakrát kliknou na záhlaví.

Z estetického hlediska působí zážitek mnohem moderněji díky tomu, že Pro přechody na celou obrazovku byly přidány animační efektyDříve mohla okna při změně velikosti náhle poskočit; nyní mají černé pozadí a zaoblené rohy plynulý přechod, což eliminuje blikání, i když se rozhodnete globální animace vypnout.

Kompozitní server Niri Wayland

Vylepšení použitelnosti a konfigurace

S ohledem na ty, kteří používají myši nebo dotykové obrazovky, Přidáno horizontální rolování přetažením názvu oknaTo zjednodušuje navigaci v nekonečném pásu karet, aniž byste se museli spoléhat výhradně na klávesové zkratky.

Pro pokročilé uživatele, kteří potřebují úplnou kontrolu nad svým prostředím, Niri 25.11 zavádí významné technické změny v konfiguraci:

  • Modulární konfigurační soubory: Nyní je implementována direktiva „include“, která umožňuje rozdělení konfigurace do několika souborů a jejich uspořádané nahrazení obsahu.
  • Konfigurace na zařízení: Je možné definovat specifická rozvržení oken propojená s konkrétním monitorem nebo virtuální plochou.
  • Podpora DisplayLinku: Byla přidána podpora pro externí monitory připojené přes porty DisplayLink, což je zásadní pro uživatele některých dokovacích stanic.
  • Vlastní režimy videa: Rozlišení a obnovovací frekvence lze nyní vynutit (např. „1920x1080@100“), i když je EDID monitoru oficiálně nepřenáší.
  • Podpora WSL: Je povoleno spustit relaci Niri v okně v rámci subsystému Windows pro Linux.

Jak nainstalovat nebo aktualizovat Niri

Pokud již používáte Niri, proces aktualizace bude záviset na tom, jak jste jej původně nainstalovali, protože tento kompozitor je obvykle distribuován prostřednictvím oficiálních repozitářů vaší distribuce nebo kompilací.

Chcete-li nainstalovat Niri do svého systému, jednoduše otevřete terminál a spusťte následující příkazy:

 sudo add-apt-repository ppa:avengemedia/danklinux
sudo add-apt-repository ppa:avengemedia/dms
sudo apt install niri dms

En caso de que prefieras <strong>instalarlo desde cero o compilar la última versión</strong> directamente desde el código fuente (requiere tener Rust y Cargo instalados), puedes utilizar el siguiente comando genérico para obtener la versión más reciente:
<pre>[sourcecode text="bash"]cargo install --locked niri-config cargo install --locked niri 

Po spuštění těchto příkazů se odhlaste, ve správci zobrazení vyberte Niri a znovu se přihlaste. Nebo, pokud správce zobrazení nepoužíváte, spusťte na TTY příkaz `niri-sessionen`.

Výchozí konfigurace niri poběží s Waybarem, takže na obrazovce se mohou zobrazit dva pruhy. Chcete-li to vyřešit, zastavte Waybar pomocí

 pkill waybar

Nyní otevřete příkaz:

 ~/.config/niri/config.kdl

a odstraňte čáru

 spawn-at-startup "waybar"

Pro více informací o počátečním nastavení a specifických závislostech se doporučuje prostudovat oficiální dokumentaci projektu. Odkaz je tento.