xwayland
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
{ inputs, ... }: {
|
{ inputs, ... }: {
|
||||||
flake.nixosModules.ui = { pkgs, lib, ... }: {
|
flake.nixosModules.ui = { pkgs, lib, ... }: {
|
||||||
# Desktop environment
|
# Desktop environment
|
||||||
|
services.xserver.enable = true;
|
||||||
services.displayManager.gdm.enable = true;
|
services.displayManager.gdm.enable = true;
|
||||||
services.displayManager.gdm.wayland = true;
|
services.displayManager.gdm.wayland = true;
|
||||||
services.desktopManager.gnome.enable = true;
|
services.desktopManager.gnome.enable = true;
|
||||||
@@ -26,5 +27,10 @@
|
|||||||
programs.niri.enable = true;
|
programs.niri.enable = true;
|
||||||
services.displayManager.sessionPackages = [ pkgs.niri ];
|
services.displayManager.sessionPackages = [ pkgs.niri ];
|
||||||
services.gnome.gnome-keyring.enable = true; # secret service
|
services.gnome.gnome-keyring.enable = true; # secret service
|
||||||
|
|
||||||
|
# enable xwayland-satellite
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
xwayland-satellite
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user