{ username, pkgs, ... }: { 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 ''; }; services = { dbus.enable = true; blueman.enable = true; openssh = { enable = true; ports = [ 22 ]; settings = { PasswordAuthentication = false; AllowUsers = [ username ]; UseDns = true; PermitRootLogin = "no"; }; }; xserver = { enable = false; xkb.layout = "us"; }; # USB auto mount gvfs.enable = true; udisks2.enable = true; devmon.enable = true; flatpak.enable = true; # Thuner plugin tumbler.enable = true; # Thumbnail }; }