There’s also homebrew support, which installs packages to your home directory and is a nice way to bring common tools into the system without dealing with flatpaks i.e. `brew install rclone`. For GUI apps, flatpaks seem worth the frustration as it’s generally been more stable, and flatpaks give you some containerized niceties that feel more modern i.e. I need to tell syncthing about my mounted drive otherwise it’s outside of it’s sandbox meaning it’s not liable to dirty up my installation. I like these features, and when you bork something the remedy is usually a fairly discoverable ujust command. I’d also mention that you can also just compile the software like you traditionally would, this oftentimes works just fine as long as you keep everything in your home directory. If you need more, you can also check out Fedora Workstation, which is the parent project and is mutable in nature.