Files
nixos/modules/desktop/packages.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"
}
'';
};
}