FrameworkNix/system/services.nix

45 lines
722 B
Nix
Raw Normal View History

2024-02-21 13:11:02 +00:00
{ pkgs, ... }:
2024-02-19 23:19:01 +00:00
{
security = {
polkit.enable = true;
rtkit.enable = true;
};
services = {
xserver.displayManager.sessionPackages = [ pkgs.sway ];
pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
jack.enable = true;
};
};
programs = {
light.enable = true;
};
boot = {
kernelParams = [ "i915.force_probe=9a49" ];
loader = {
efi.canTouchEfiVariables = true;
systemd-boot = {
enable = true;
editor = false;
};
};
};
hardware = {
opengl = {
enable = true;
driSupport32Bit = true;
};
2024-02-21 14:21:46 +00:00
pulseaudio.enable = false;
2024-02-19 23:19:01 +00:00
};
}