Refactoring and addition of mpd

This commit is contained in:
Lyes Saadi 2025-07-28 13:05:47 +02:00
parent fc5a17714d
commit 5a7ab0fc05
Signed by: lyes
GPG key ID: 55A1D803917CF39A
12 changed files with 253 additions and 231 deletions

View file

@ -6,6 +6,13 @@
./packages.nix
];
home-manager.users.lyes = { ... }: {
imports =
[
./home.nix
];
};
# Keyboard
hardware.keyboard.qmk.enable = true;

View file

@ -0,0 +1,25 @@
{ ... }:
{
# Should activate that and translate things
# xdg.userDirs.enable = true;
services.mpd = {
enable = true;
musicDirectory = /home/lyes/Musique/MPD;
extraConfig =
''
audio_output {
type "pipewire"
name "PipeWire Sound Server"
}
audio_output {
type "fifo"
name "mpd"
path "~/.local/share/mpd/.mpd_fifo"
format "44100:16:2"
}
'';
};
}

View file

@ -36,7 +36,7 @@ in {
element-desktop
fractal
zoom-us
cinny-desktop
# cinny-desktop
# Image
gimp
@ -58,6 +58,7 @@ in {
# Audio
helvum
local.quadcastrgb
euphonica
# Games
heroic
@ -108,6 +109,9 @@ in {
haskellPackages.Agda
agdaPackages.standard-library
elan
coq
coqPackages.vscoq-language-server
coqPackages.HoTT
# Containers & VMs
toolbox