nixos/plasma-bigscreen: enable uinput correctly

This is required for plasma-remotecontrollers to actually work.
Make sure to also add your user to the `uinput` group.

K900 37a64594 eb7e4115

Changed files
+5 -1
nixos
modules
services
x11
desktop-managers
tests
+3 -1
nixos/modules/services/x11/desktop-managers/plasma5.nix
···
];
services.xserver.displayManager.sessionPackages = [ pkgs.plasma5Packages.plasma-bigscreen ];
-
services.udev.packages = [ pkgs.plasma5Packages.plasma-remotecontrollers ];
})
];
}
···
];
services.xserver.displayManager.sessionPackages = [ pkgs.plasma5Packages.plasma-bigscreen ];
+
+
# required for plasma-remotecontrollers to work correctly
+
hardware.uinput.enable = true;
})
];
}
+2
nixos/tests/plasma-bigscreen.nix
···
enable = true;
user = "alice";
};
};
testScript = { nodes, ... }: let
···
enable = true;
user = "alice";
};
+
+
users.users.alice.extraGroups = ["uinput"];
};
testScript = { nodes, ... }: let