K dispozícii je verzia distribúcie Ubuntu Sway Remix 23.04, ktorá ponúka prednastavený a pripravený na používanie pracovný stôl založený na mozaikového správcovi okien Sway. Distribúcia je neoficiálnou edíciou Ubuntu 23.04, vytvorenou so zreteľom na skúsených používateľov GNU/Linux, ako aj nováčikov, ktorí sa chcú pokúsiť o prostredie mozaikových správcov okien bez potreby dlhej konfigurácie. Na stiahnutie sú pripravené zostavy pre architektúry amd64 a arm64 (Raspberry Pi).
Prostredie distribúcie je postavené na Sway — kompozitnom manažéri, ktorý využíva protokol Wayland a je plne kompatibilný s mozaikovým oknovým manažérom i3, ako aj s panelom Waybar, správcom súborov PCManFM-GTK3 a utilitami z projektu NWG-Shell, ako sú správca tapiet na pracovnej ploche Azote, celoobrazové menu aplikácií nwg-drawer, utilita na zobrazenie obsahu skriptov na obrazovke nwg-wrapper (používa sa na zobrazenie nápovedy k horúcim klávesám na pracovnej ploche), správca nastavenia GTK tém, kurzorov a písiem nwg-look a skript Autotiling, ktorý automaticky usporadúva okná otvorených aplikácií podobne ako dynamické mozaikové oknové manažéry.
Distribúcia obsahuje programy s grafickým rozhraním, ako sú Firefox, Qutebrowser, Audacious, Transmission, Libreoffice, Pluma a MATE Calc, ako aj konzolové aplikácie a nástroje, ako je hudobný prehrávač Musikcube, video prehrávač MPV, nástroj na prehliadanie obrázkov Swayimg, nástroj na prehliadanie dokumentov PDF Zathura, textový editor Neovim, správca súborov Ranger a iné.
Ďalšou zaujímavosťou distribúcie je úplný odklon od používania balíkovacieho manažéra Snap, všetky programy sa dodávajú vo forme bežných deb balíkov, vrátane webového prehliadača Firefox, pre ktorý sa používa oficiálny PPA repozitár tímu Mozilla. Inštalátor distribúcie je založený na frameworku Calamares.

Hlavné zmeny:
- Sway bol aktualizovaný na verziu 1.8 s podporou príkazu „bindgesture“ na priradenie akcií k gestám touchpadu, s podporou rozšírení Wayland xdg-activation-v1 a ext-session-lock-v1, ako aj s podporou nastavenia „disable while trackpointing“ v knižnici libinput na riadenie vypnutia touchpadu počas používania tenezometrického joysticku (napríklad TrackPoint na prenosných počítačoch ThinkPad).
- Pridané dva základné gesta pre touchpad: posun tromi prstami doľava-doprava na prepínanie medzi pracovnými plochami, a posun tromi prstami nadol na prechod okna v ohnisku do plávajúceho režimu a späť.
- Pridaný skript start-sway, ktorý umožňuje automatické zistenie spustenia prostredia v virtuálnych strojoch alebo na systémoch s proprietárnym ovládačom NVIDIA, aplikujúc potrebné premenné prostredia a spúšťacie parametre. Napríklad pri zistení ovládača Nvidia a zapnutého režimu NVIDIA DRM Modeset skript automaticky exportuje potrebné premenné prostredia a spúšťa Sway s parametrom „—unsupported-gpu“, presmerovávajúc spúšťací log do denníka systemd.
- Pridaný pozadový proces Swayr, ktorý rozširuje možnosti správy okien. S jeho pomocou je možné prepínať medzi aktívnymi oknami kombináciou Alt+Tab, prepínať medzi pracovnými plochami kombináciou Alt+Win, ako aj zobraziť zoznam všetkých okien na všetkých pracovných plochách a monitoroch kombináciou Win+P.

- Implementovaná podpora na zmenu farebnej teploty monitora (Night Color) pomocou nástroja wlsunset. Farebná teplota sa mení automaticky v závislosti od miesta (nastavenie je možné zmeniť v konfiguračnom súbore panelu Waybar, alebo priamo v spúšťacom skripte).
- Do panelu Waybar bol pridaný modul Scratchpad pre rýchly prístup k oknám presunutým do scratchpadu (dočasný úložný priestor pre neaktívne okná).
- Pridaná utilita Swappy pre interaktívne úpravy snímok obrazovky pred ich uložením na disk alebo kopírovaním do schránky.
- Aktualizovaná utilita na konfiguráciu vstupných zariadení Sway Input Configurator, v ktorej bol navrhnutý aktualizovaný rozhranie na nastavenie jazyka a variantu rozloženia klávesnice, opravené niektoré chyby a zabezpečená kompatibilita s najnovšími vydaniami Sway.

- Prebehlo refaktoring konfiguračných súborov, zjednodušené nastavenia automatického spúšťania, vyriešené problémy, ktoré sa vyskytovali pri používaní tmavého rozhrania aplikácií na GTK, pre aplikácie s hlavičkovým panelom (HeaderBar) sú vypnuté ovládacie tlačidlá okna. Zabezpečená funkčnosť aplikácií vo formáte AppImage, ktoré nemajú podporu pre Wayland (zabezpečené automatické spúšťanie pomocou XWayland). Zmenšená veľkosť obrazu. Základné dodávky boli vynechané systemd-oomd (nahradené EarlyOOM), GIMP a Flatpak.
Zdroj: opennet.ru


