{pkgs, ...}: { # Services to start services = { libinput.enable = true; fstrim.enable = true; gvfs.enable = true; openssh.enable = true; flatpak.enable = true; blueman.enable = true; tumbler.enable = true; # Image/video preview smartd = { enable = false; autodetect = true; }; printing = { enable = true; drivers = [ # pkgs.hplipWithPlugin ]; }; gnome.gnome-keyring.enable = true; avahi = { enable = true; nssmdns4 = true; openFirewall = true; }; ipp-usb.enable = true; pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; }; }; systemd.services.flatpak-repo = { wantedBy = ["multi-user.target"]; path = [pkgs.flatpak]; script = '' flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo ''; }; }