From 3ef343b6971558771452f0b27ecc4a10b8834251 Mon Sep 17 00:00:00 2001 From: Benjamin Bertrand Date: Fri, 19 Jun 2026 08:02:20 +0200 Subject: [PATCH] feat(desktop): add pgms --- modules/desktop/packages.nix | 59 ++++++++++++++++++++++++++++++------ 1 file changed, 50 insertions(+), 9 deletions(-) diff --git a/modules/desktop/packages.nix b/modules/desktop/packages.nix index 0a55af1..faabc92 100644 --- a/modules/desktop/packages.nix +++ b/modules/desktop/packages.nix @@ -2,30 +2,71 @@ { environment.systemPackages = with pkgs; [ - alacritty - fuzzel - firefox + # Hyprland ecosystem + hyprpaper + hypridle + hyprlock + hyprsunset waybar dunst + fuzzel grim slurp wl-clipboard - networkmanagerapplet - blueman - thunderbird - tesseract - tessen - pavucontrol + brightnessctl playerctl + hyprpolkitagent + + # Terminal & éditeurs + alacritty + neovim + vifm + stow + + # Navigateurs & communication + firefox + thunderbird + aerc + msmtp + + # Médias & musique imv mpv + ncmpcpp + + # PIM (contacts, calendrier) + khal + khard + vdirsyncer + + # Réseau & périphériques + networkmanagerapplet + blueman + pavucontrol + + # Thèmes & apparence arc-theme tela-icon-theme lxappearance gsettings-desktop-schemas glib dconf + + # Divers + newsboat + tesseract + tessen claude-code opencode ]; + + services.mpd = { + enable = true; + extraConfig = '' + audio_output { + type "pipewire" + name "PipeWire Output" + } + ''; + }; }