39 lines
797 B
Nix
39 lines
797 B
Nix
{ ... }:
|
|
{
|
|
services.displayManager.gdm.enable = true;
|
|
services.desktopManager.gnome.enable = true;
|
|
programs.niri.enable = true;
|
|
|
|
services.printing.enable = true;
|
|
services.keyd = {
|
|
enable = true;
|
|
keyboards.default = {
|
|
ids = [ "*" ];
|
|
settings = {
|
|
global = {
|
|
overload_tap_timeout = 200;
|
|
};
|
|
main = {
|
|
leftmeta = "overload(meta, macro(leftmeta+z))";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
security.rtkit.enable = true;
|
|
services.pipewire = {
|
|
enable = true;
|
|
alsa.enable = true;
|
|
alsa.support32Bit = true;
|
|
pulse.enable = true;
|
|
jack.enable = true;
|
|
};
|
|
services.pulseaudio.enable = false;
|
|
|
|
programs.steam = {
|
|
enable = true;
|
|
remotePlay.openFirewall = true;
|
|
dedicatedServer.openFirewall = true;
|
|
};
|
|
}
|