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 = {
firefox.enable = true;
hyprland.enable = true;
openvpn3.enable = true;
hyprland.enable = lib.mkIf( config.stitchyconf.form == "pc") true;
openvpn3.enable = lib.mkIf( config.stitchyconf.form == "pc") true;
steam = {
enable = true;
enable = lib.mkIf( config.stitchyconf.form == "pc") true;
remotePlay.openFirewall = true;
};
};
services = {
avahi = {
enable = true;
enable = false;
nssmdns4 = true;
openFirewall = true;
};
blueman.enable = true;
gnome.gnome-keyring.enable = true;
gnome.gnome-keyring.enable = lib.mkIf( config.stitchyconf.form == "pc") true;
pipewire = {
enable = true;
pulse.enable = true;
alsa.enable = true;
};
printing.enable = true;
usbmuxd.enable = true;
printing.enable = false
usbmuxd.enable = false;
xserver.enable = true;
};