this post was submitted on 02 Jun 2024
10 points (63.2% liked)

Nix / NixOS

1768 readers
2 users here now

Main links

Videos

founded 1 year ago
MODERATORS
 

I am arch user by now. Tried nix package manager on it and learning nix thee days. I was thinking of switching to nix as I was not able to replicate that much Declarativeness on my setup. But barrier is almost Everything Nix is on Github,Something which somehow belong to Microsoft and is not good for privacy.

So can Nix community host a Gitlab or forgejo or Something else as an alternative or maybe permanently move it (so that I can switch to nix)?

all 13 comments
sorted by: hot top controversial new old
[–] demesisx@infosec.pub 12 points 5 months ago

I agree but this is the state of the nix world right now. Perhaps flakehub can help?

[–] pruneaue@infosec.pub 9 points 5 months ago (1 children)

While i get the concern and am not a fan of this myself. What youre asking for is a tall order. You could host a mirror yourself on an alternative that suits you (realistically there are probably already mirrors though i havent checked)

[–] jaagruk@mander.xyz 0 points 5 months ago (1 children)

probably already mirrors

Need more enlightenment on this part

[–] pruneaue@infosec.pub 5 points 5 months ago

I dont really have enlightenment for you unfortunately.
As someone else pointed out, in terms of fork i think what there is out there currently is lix as an alternative to cppNix, and i think auxolotl is planning on replacing nixpkgs/nixos

[–] qqq@programming.dev 5 points 5 months ago* (last edited 5 months ago) (1 children)

I share your concern about over dependence, but for different reasons.

There's a lot of metadata Github has that's not backed up in the git repo. For example. pull requests, issues, projects, milestones, wikis etc.

There appears to be third party tools that can back this metadata up using Githubs API. I wonder if anyone bothered. Kinda doubt it.

After the Google cloud UniSuper incident, I think it's clear that no org is immune from accidentally deleting everything.

which somehow belong to Microsoft and is not good for privacy.

It's hard for me to guess exactly what your concern is. There's nothing stopping you from using an anonymous account on Github to contribute. Or just connecting to it via Tor / VPN.

If its mostly about sticking to principles, then you might like https://guix.gnu.org/ more.

There's also these are projects you could contribute to:

I think they're all using forgejo or some FOSS git forge. At least I think aux is still planning moving to forgejo. However, I'm not aware of anyone still planning to fork nixpkgs.

[–] jaagruk@mander.xyz 2 points 5 months ago

Thanks for aux

[–] refalo@programming.dev -1 points 5 months ago (1 children)

make your own mirror anywhere you like

[–] jaagruk@mander.xyz -1 points 5 months ago

😁 I am a school student from India. That too from a middle class family. U know the rest.