girlpower

joined 1 week ago
[–] girlpower@piefed.world 1 points 5 days ago* (last edited 5 days ago) (2 children)

I probably wouldn't host it at home, there are so many personal devices containing personal information on the network that I don't consider the risks involved worth it. I would get a VPS, even if they've increased in price lately. If you do set it up at home, you will have to harden the server and the network, and that requires a lot of time, knowledge and effort. Just keep this in mind!

[–] girlpower@piefed.world 1 points 5 days ago

Why be productive with your computer when you can spend your time refactoring your NixOS configs into a dendritic pattern?

Half-joking. I use NixOS and I enjoy it, but I'm not gonna pretend I don't spend a lot of time managing it (not that it needs managing per se). I obviously enjoy doing that though.

As for systemd avoidance, there's also Guix which uses Scheme and their own init (Shepherd I think). It looks pretty cool, but I went with Nix anyway since it's so much more popular. There's also the fact that Guix Systems is an FSF approved distribution which means that discussing proprietary Guix channels is strictly forbidden, which while admirable gets kind of old quickly.

[–] girlpower@piefed.world 8 points 5 days ago (8 children)

I just read the license of cpak and I can't say I'm a fan.

 

From their GitHub:

cpak installs applications from OCI images while keeping package metadata in a Git repository. It provides native desktop integration, shared content-addressed layers, atomic updates and a rootless Linux sandbox from one Go binary.

It seems interesting. I've never heard of it before, but apparently Bottles packages with cpak along with flatpak. The main reason I use flatpaks are its sandboxing capabilities, so it would be cool if cpak brings new stuff to the table while matching or overpassing the sandboxing capabilities.