From e47d8ff5d4c8b8961f4fa6e3a0e2ce381abafb90 Mon Sep 17 00:00:00 2001 From: seth Date: Mon, 13 Mar 2023 21:54:21 -0400 Subject: add glados' services/network configs to desktop profile --- profiles/desktop/default.nix | 2 ++ profiles/desktop/network.nix | 6 ++++++ profiles/desktop/services.nix | 16 ++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 profiles/desktop/network.nix create mode 100644 profiles/desktop/services.nix (limited to 'profiles/desktop') 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; +} -- cgit v1.2.3