# Mainline-niri profile. # Linux mainline kernel + niri Wayland tiling compositor. PROFILE_NAME="mainline-niri" PROFILE_DESC="Linux mainline kernel + niri Wayland (scrolling tiler)" # Mainline kernel for best Wayland / GPU support. KERNEL_PKG="linux-mainline" # Display server / DE. DISPLAY_SERVER="wayland" DESKTOP="niri" # niri has no dconf, no Cinnamon — most cinnamon helpers are skipped via # this DESKTOP gate inside customizations.sh. # Package list. PROFILE_PACKAGES_FILE="config/profiles/mainline-niri/packages.list" # Theme settings still apply (gtk3/gtk4 apps under wayland still read these). GTK_THEME="Gruvbox-Dark" ICON_THEME="Gruvbox-Plus-Dark" DEFAULT_TERMINAL="alacritty" CURSOR_THEME="Bibata-Modern-Ice" # Wayland shell — noctalia (installed via third-party XBPS repo by niri.sh). WAYLAND_SHELL="noctalia" # Wayland env defaults (exported into /etc/environment by profile customisation). QT_QPA_PLATFORM="wayland;xcb" GDK_BACKEND="wayland,x11" MOZ_ENABLE_WAYLAND="1"