Move zsh config to better location, disable polkit, add back playerctl and mpris in mpc's place

This commit is contained in:
Bun 2025-03-28 19:06:24 -04:00
parent aded6c206e
commit 9e3678d190
23 changed files with 85 additions and 87 deletions

View file

@ -4,5 +4,6 @@
./easyeffects
./gnome-keyring
./mpd
./playerctl
];
}

View file

@ -1,15 +1,19 @@
{ config, ... }:
{ config, lib, ... }:
{
services.mpd = {
enable = config.home.desktop.enable;
network.startWhenNeeded = true;
musicDirectory = "/home/${config.home.username}/Midas/storage/Music/NixBops";
playlistDirectory = "/home/${config.home.username}/Midas/storage/Music/NixBops/Playlists";
extraConfig = ''
audio_output {
type "pipewire"
name "Local Pipewire"
}
'';
services = lib.mkIf config.home.desktop.enable {
mpd = {
enable = true;
network.startWhenNeeded = true;
musicDirectory = "${config.home.homeDirectory}/Midas/storage/Music/NixBops";
playlistDirectory = "${config.services.mpd.musicDirectory}/Playlists";
extraConfig = ''
audio_output {
type "pipewire"
name "Local Pipewire"
}
'';
};
mpd-mpris.enable = true;
mpd-discord-rpc.enable = true;
};
}

View file

@ -0,0 +1,4 @@
{ config, ... }:
{
services.playerctld.enable = config.home.desktop.enable;
}