{ config, pkgs, ... }: { services.pipewire = { enable = true; audio.enable = true; pulse.enable = true; alsa.enable = true; }; services.pipewire.wireplumber.enable = true; hardware = { graphics = { enable = true; }; }; hjem.users.andrew = { files = { ".config/mpd/mpd.conf".source = ./dotfiles/mpd/mpd.conf; ".config/rmpc/config.ron".source = ./dotfiles/rmpc/config.ron; ".config/rmpc/themes/theme.ron".source = ./dotfiles/rmpc/themes/theme.ron; }; packages = with pkgs; [ mpc rmpc ]; }; systemd.user.services.mpd = { description = "Music Player Daemon"; wantedBy = ["default.target"]; serviceConfig = { ExecStart = "${pkgs.mpd}/bin/mpd --no-daemon /home/andrew/.config/mpd/mpd.conf"; Restart = "on-failure"; }; }; }