73 lines
994 B
Nix
73 lines
994 B
Nix
{ 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"
|
|
}
|
|
'';
|
|
};
|
|
}
|