feat(nixos): actually use pipewire

This commit is contained in:
winston 2023-02-14 19:17:18 +01:00
parent cf16fd1144
commit 7a2760df56
Signed by: winston
GPG key ID: 3786770EDBC2B481
2 changed files with 16 additions and 4 deletions

View file

@ -30,7 +30,6 @@ in {
hardware = { hardware = {
bluetooth.enable = true; bluetooth.enable = true;
pulseaudio.enable = true;
}; };
networking = { networking = {
@ -56,7 +55,10 @@ in {
}; };
}; };
security.polkit.enable = true; security = {
polkit.enable = true;
rtkit.enable = true;
};
systemd = { systemd = {
packages = [pkgs.polkit_gnome]; packages = [pkgs.polkit_gnome];
user.services.polkit-gnome-authentication-agent-1 = { user.services.polkit-gnome-authentication-agent-1 = {
@ -86,7 +88,10 @@ in {
blueman.enable = true; blueman.enable = true;
gnome.gnome-keyring.enable = true; gnome.gnome-keyring.enable = true;
mullvad-vpn.enable = true; mullvad-vpn.enable = true;
pipewire.enable = true; pipewire = {
enable = true;
pulse.enable = true;
};
openssh.enable = true; openssh.enable = true;
pcscd.enable = true; pcscd.enable = true;

View file

@ -85,7 +85,14 @@ in {
}; };
}; };
home.packages = lib.mkIf isDarwin [pkgs.nur.repos.nekowinston.discord-applemusic-rich-presence]; home.packages =
[]
++ lib.optionals isLinux [
pkgs.unstable.cider
]
++ lib.optionals isDarwin [
pkgs.nur.repos.nekowinston.discord-applemusic-rich-presence
];
launchd.agents.discord-applemusic-rich-presence = { launchd.agents.discord-applemusic-rich-presence = {
enable = true; enable = true;