Niri migration#2
Merged
Merged
Conversation
Replace the COSMIC desktop with the Niri scrollable-tiling Wayland compositor sourced from sodiboo/niri-flake (unstable channel for xwayland-satellite support). Stack: - Compositor: niri-unstable + xwayland-satellite-unstable (auto-spawned) - Greeter: tuigreet on greetd, U2F PAM kept for YubiKey login - Bar: waybar (systemd-managed, ordered after graphical-session) - Launcher: fuzzel - Notifications: mako - Screen lock: swaylock-effects + swayidle (5min lock, 10min display off) - Power menu: wlogout (lock/logout/reboot/shutdown, no suspend/hibernate) - File manager: nemo-with-extensions + nemo-fileroller + file-roller + ffmpegthumbnailer + webp-pixbuf-loader for image/video previews - GUI text editor: gnome-text-editor (honors prefer-dark) Niri config (typed via niri-flake's programs.niri.settings): - Vim-style HJKL + arrow keys for focus/move - Mouse-wheel column nav (Mod+Scroll) with 150ms cooldown - Touchpad dwt (disable-while-typing) for laptop - Mod+D fuzzel, Mod+Return wezterm, Mod+E nemo, Mod+B brave - Mod+V cliphist menu, Mod+S audio sink picker, Mod+Shift+P wlogout - Direct power binds Mod+Ctrl+Shift+S/R/Q (suspend/reboot/poweroff) - Niri-default screenshot binds (Print, Ctrl+Print, Alt+Print) - Window rules: PiP float, common popups float, Steam dialogs float (main library tiles) Cosmic ISO under hosts/canoe/cosmic.nix kept as-is for travel image. Drop stale GTK_THEME=catppuccin-mocha-blue-standard sessionVariable that was overriding Stylix's adw-gtk3 + prefer-dark setting and causing light right-click menus on GTK3 apps. Swap pam.services.cosmic-greeter.u2fAuth for greetd.u2fAuth. Update README to reflect the new desktop stack.
Wired controllers and audio gear in use — the indicator added noise without value. Tray applet (blueman-applet) kept available.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Moving to niri from COSMIC.