{ pkgs, ... }: { environment.systemPackages = with pkgs; [ # Hyprland ecosystem hyprpaper hypridle hyprlock hyprsunset waybar dunst fuzzel grim slurp wl-clipboard 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" } ''; }; }