• 1 Post
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 12th, 2023

help-circle












  • Updating individual applications is a pain on NixOS. You’d either have to override the attributes of the package (which can get quite ugly and complicated and does not always work) or pull in a new commit of nixpkgs that has the version you want which requires the download of a ton of other dependencies that were compiled for that specific commit of nixpkgs.

    Flatpaks solved this problem for me and helped reduce the download size every time I wanted to update something.


  • I’ve been using NixOS with flatpaks and distrobox and have had pretty much the same experience. NixOS provides rock solid base system, services, and CLI tools that are easy to configure and flatpaks provide the rest of the desktop applications.

    One neat feature of installing eveything through flatpak is that you can update applications individually without having to upgrade the whole system.