As in my other comment, the display menu in settings has options titled more/less space which increase or decrease the size of text and windows on screen, this is accounted for.
My most recent version of this was symlinking SSL Certs before building Nix packages, a simple task I just kept forgetting to and was then greeted by errors.
I can’t speak for Flatpak as I haven’t tried it but nixpkgs are beautiful to work with and configuration of my system has become completely reproducible in a clean format.