basic functional niri+noctalia setup

This commit is contained in:
greyweather committed 2026-07-06 03:01:04 +01:00
1 parent e232aefc4a
commit 6c4d20403e
13 files changed
+962 -323

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
{
config,
pkgs,
...
}: {
services.xserver.enable = true;
services.xserver.displayManager.lightdm = {
enable = true;
greeters.gtk.enable = true;
};
}
+3 -1
View File
@@ -10,7 +10,9 @@
home-manager.backupFileExtension = ".bak";
home-manager.sharedModules = [
inputs.plasma-manager.homeManagerModules.plasma-manager
inputs.plasma-manager.homeModules.plasma-manager
inputs.zen-browser.homeModules.beta
inputs.niri.homeModules.niri
inputs.noctalia.homeModules.default
];
}
+24
View File
@@ -0,0 +1,24 @@
{
config,
pkgs,
inputs,
lib,
...
}: {
nixpkgs.overlays = [ inputs.niri.overlays.niri ];
programs.niri.enable = true;
environment.systemPackages = with pkgs; [
inputs.noctalia.packages.${system}.default
wl-clipboard
wayland-utils
libsecret
cage
fuzzel
mako
gamescope
xwayland-satellite-unstable
brightnessctl
];
}