nixos-config/nixos/shared/graphical.nix

48 lines
890 B
Nix
Raw Normal View History

2024-06-24 21:53:35 +02:00
{ pkgs, ... }:
{
# [DESKTOP / XORG / WAYLAND]
services.libinput = {
enable = true;
touchpad = {
naturalScrolling = true;
accelProfile = "flat" ;
tapping = false;
};
};
services.xserver = {
enable = true;
displayManager.startx.enable = true;
};
2024-06-25 12:11:51 +02:00
services.desktopManager.plasma6.enable = true;
2024-06-24 21:53:35 +02:00
# [SOUND]
sound.enable = false;
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
jack.enable = true;
wireplumber.enable = true;
};
2024-10-06 11:07:19 +02:00
programs.virt-manager.enable = true;
virtualisation.libvirtd.enable = true;
2024-06-24 21:53:35 +02:00
programs.gamemode = {
enable = true;
settings.general.renice = 20;
};
programs.steam.enable = true;
2024-10-16 14:33:47 +02:00
nixpkgs.config.allowUnfree = true;
2024-08-25 17:53:55 +02:00
hardware.logitech.wireless.enable = true;
2024-06-24 21:53:35 +02:00
}