{pkgs, ...}: { services.gvfs.enable = true; # Mount, trash, and other functionalities services.tumbler.enable = true; # Thumbnail support for images programs.thunar.enable = true; programs.xfconf.enable = true; services.displayManager.ly.enable = true; services.ratbagd.enable = true; systemd.services.tailscaled.after = ["network-online.target"]; systemd.services.tailscaled.wants = ["network-online.target"]; services.tailscale = { enable = true; openFirewall = true; extraSetFlags = [ "--accept-routes=false" "--accept-dns=false" ]; useRoutingFeatures = "client"; # interfaceName = "userspace-networking"; }; services.mullvad-vpn = { enable = true; package = pkgs.mullvad-vpn; }; programs.thunar.plugins = with pkgs; [ thunar-archive-plugin thunar-volman ]; }