Obsidian Catalyst builds and immutable linux distributions (like NixOS)

Hello, Obsidian community. I’ve been using Obsidian for a long time, but only with very basic scenarios. Recently, I decided to invest heavily in integrating Obsidian into my day-to-day life. As a sign of commitment, I became an Obsidia Catalyst member. One question has appeared.

What I’m trying to do

I’m a NixOS (a Linux distribution where installed packages can not be altered easily after installation) user, and I installed Obsidian from NixOS packages. NixOS installs Obsidian into an immutable part of the system. So, automatic updates are not available in this case since write permissions for this part of the system are only provided to the Nixos daemon. There is no problem when you use regular build because the corresponding package in Nixpkgs appears really fast. However, since the catalyst builds are unavailable to a broader audience, they can not be packaged.

So my question is: Has anybody found themselves in a situation like this? Is there any option to install Catalyst builds on distributions like NixOS?

Th nix-os package is made by a third-party.
That being said. The in-app update only updates a part of the app. The in-app update bundle is stored in your user folder that should be writable, even on nix-os.

1 Like

@mou I use the AppImage and Flatpak versions of Obsidian on immutable Fedora (Silverblue) and can receive the Catalyst builds on both of those.

Would those be an option rather than the NixOS package?

Thank you, @AlanG. After checking all the information, it seems that it is the only option right now.