# Programs your configs and scripts call, and your own tools. { inputs, pkgs, ... }: { home.packages = with pkgs; [ # The Hyprland desktop: launcher, bar flyouts, notifications, idle/lock. fuzzel eww dunst libnotify hyprpaper hypridle wl-clipboard playerctl # python3 with PyGObject and python-xlib, for the Waybar/Eww scripts. python3-desktop # Called by the control centre and tray scripts. pulseaudio # pactl bluez # bluetoothctl solaar # mouse battery fallback (mouse-battery.sh) # Screenshots and screen recording (imsh-shot, imsh-cast; Super+Shift+S/F/R). inputs.imsh-clients.packages.${pkgs.stdenv.hostPlatform.system}.default # Philly, the file browser (also the handler for folders, in mimeapps.list). inputs.philly.packages.${pkgs.stdenv.hostPlatform.system}.default ]; }