enable some config only on desktop systems

This commit is contained in:
stitchy 2024-04-01 21:32:39 +00:00
parent ba4ac7f1f4
commit a66a3015cd
Signed by: stitchy
SSH key fingerprint: SHA256:yz2SoxdnY67tfY5Jzb0f2v8f5W3o/IF359kbcquWip8

View file

@ -15,29 +15,29 @@
programs = { programs = {
firefox.enable = true; firefox.enable = true;
hyprland.enable = true; hyprland.enable = lib.mkIf( config.stitchyconf.form == "pc") true;
openvpn3.enable = true; openvpn3.enable = lib.mkIf( config.stitchyconf.form == "pc") true;
steam = { steam = {
enable = true; enable = lib.mkIf( config.stitchyconf.form == "pc") true;
remotePlay.openFirewall = true; remotePlay.openFirewall = true;
}; };
}; };
services = { services = {
avahi = { avahi = {
enable = true; enable = false;
nssmdns4 = true; nssmdns4 = true;
openFirewall = true; openFirewall = true;
}; };
blueman.enable = true; blueman.enable = true;
gnome.gnome-keyring.enable = true; gnome.gnome-keyring.enable = lib.mkIf( config.stitchyconf.form == "pc") true;
pipewire = { pipewire = {
enable = true; enable = true;
pulse.enable = true; pulse.enable = true;
alsa.enable = true; alsa.enable = true;
}; };
printing.enable = true; printing.enable = false
usbmuxd.enable = true; usbmuxd.enable = false;
xserver.enable = true; xserver.enable = true;
}; };