diff options
Diffstat (limited to 'profiles')
| -rw-r--r-- | profiles/desktop/default.nix | 2 | ||||
| -rw-r--r-- | profiles/desktop/network.nix | 6 | ||||
| -rw-r--r-- | profiles/desktop/services.nix | 16 |
3 files changed, 24 insertions, 0 deletions
diff --git a/profiles/desktop/default.nix b/profiles/desktop/default.nix index 076c46b..3dcf0c8 100644 --- a/profiles/desktop/default.nix +++ b/profiles/desktop/default.nix @@ -6,6 +6,8 @@ imports = [ ../nixos ./fonts.nix + ./network.nix + ./services.nix ]; environment = { noXlibs = lib.mkForce false; diff --git a/profiles/desktop/network.nix b/profiles/desktop/network.nix new file mode 100644 index 0000000..4a380cd --- /dev/null +++ b/profiles/desktop/network.nix @@ -0,0 +1,6 @@ +_: { + networking.networkmanager = { + enable = true; + dns = "systemd-resolved"; + }; +} diff --git a/profiles/desktop/services.nix b/profiles/desktop/services.nix new file mode 100644 index 0000000..4d83240 --- /dev/null +++ b/profiles/desktop/services.nix @@ -0,0 +1,16 @@ +_: { + services = { + dbus = { + enable = true; + apparmor = "enabled"; + }; + pipewire = { + enable = true; + wireplumber.enable = true; + alsa.enable = true; + jack.enable = true; + pulse.enable = true; + }; + }; + hardware.pulseaudio.enable = false; +} |
