30 lines
529 B
Nix
30 lines
529 B
Nix
{ lib, config, ... }:
|
|
|
|
{
|
|
# --- Users & Groups ---
|
|
users.users.rtkit = {
|
|
isSystemUser = true;
|
|
uid = 992;
|
|
group = "rtkit";
|
|
home = "/nonexistent";
|
|
shell = "/usr/bin/nologin";
|
|
};
|
|
|
|
users.groups.rtkit = {
|
|
gid = 989;
|
|
};
|
|
|
|
# --- Services (Printing & Audio) ---
|
|
services.printing.enable = true;
|
|
#services.pulseaudio.enable = false;
|
|
|
|
security.rtkit.enable = true;
|
|
|
|
/*services.pipewire = {
|
|
enable = true;
|
|
alsa.enable = true;
|
|
alsa.support32Bit = true;
|
|
pulse.enable = true;
|
|
};*/
|
|
}
|