{ pkgs, ... }: { programs.hyprland.enable = true; security.pam.services.hyprlock = { }; #display manager services.displayManager.sddm.enable = true; # use sddm until gnome 50 due to https://github.com/systemd/systemd/issues/39259 services.displayManager.sddm.wayland.enable = true; #wifi networking.wireless.iwd.enable = true; services.gnome.sushi.enable = true; # image previews in nautilus services.gnome.gnome-keyring.enable = true; environment.systemPackages = with pkgs; [ glib # gsettings gsettings-desktop-schemas # gsettings dconf # gsettings impala # wifi grim # screenshots slurp # screenshot selection wl-clipboard # copy to clipboard libnotify # enables "notify-send" bluetui # bluetooth wiremix # mixer tesseract # ocr hyprpicker satty # image annotation brightnessctl rofimoji # dev jq # for scripts # gnome stuff gnome-calculator gnome-calendar gnome-characters gnome-clocks gnome-contacts gnome-font-viewer gnome-maps gnome-weather loupe # image viewer nautilus # file managr papers # doc viewer simple-scan # document scanner snapshot # camera ]; programs.seahorse.enable = true; # keyring viewer services.upower.enable = true; # battery stuff services.udisks2.enable = true; # udiskie automount USB }