Prologue7642

joined 2 years ago
[–] [email protected] 3 points 2 years ago (1 children)

Sounds like Windows rewrote boot manager. It likes to do that sometimes. Basically your only choice is taking live USB booting into it and reinstalling grub.

[–] [email protected] 1 points 2 years ago

Recently switched from Gentoo to NixOS. Not really sure if I will not switch back but so far interesting experience. Being able to define your entire system configuration with just a few files is really cool, plus it is really nice for setting up development environments.

On my Laptop I just run arch because I find it easiest, and it is mostly multimedia laptop. Same with my home server (NAS, self-hosted stuff, VR) where I just need rolling distro with good support for gaming.

[–] [email protected] 0 points 2 years ago (1 children)

Sounds nice, although I am not sure if I would clump all topics together. Fermentation I would say is pretty different topic and even in fermentation you have things like sourdough that could be its own community. Although I understand that at least in the beginning there probably won't be enough posts for that to make sense.

I would be very interested in this and seeing some recipes from comrades, especially since we are a pretty diverse community. On reddit most foods you can see are very american centric.

[–] [email protected] 1 points 2 years ago

It would be very interesting. I wonder how many people here are minorities and how multinational we really are. I think this is probably the most diverse and welcoming place I've ever interacted and would be interested to know if this is just a feeling or if there is something to back it up.

On the side node, will you share full results?

 

I have been using Gentoo exclusively for about two years and really enjoyed it. The customization and package manager is just top-notch. I have been curious about NixOS for some time, just randomly seeing it pop in some discussion, but never really looked into it. One day YouTube recommends this video about flakes for development instead of using Dockerfiles.

It intrigued me because I am not really fan of Dockerfiles. In my experience, it is too easy for something to break and pretty hard to maintain them properly. Plus, it is really annoying to use them for development.

So I started looking into Nix and then NixOS and created a new partition and installed it and so far it is a pretty interesting experience. The system is pretty customizable, and it is nice having the entire system described in configuration files. I could see myself using the same config for my laptop and desktop and just sync them. It is really nice and easy to have your entire system configuration in git repo, much easier than what I used with things like etckeeper.

So far there are only few issues I encountered. Not every package is implemented properly, so some configuration is the same old story of using files in /etc or maybe just specifying a configuration file in your config. I've also read about some issues with Nix not using FHS (Filesystem Hierarchy Standard) for example Steam had some issues but so far I didn't encounter them. Also, the documentation is not what I am used to coming from Gentoo, but it is still usable.

The last issue I have is not really an issue. It is pretty time-consuming to make your entire configuration, especially if you want to use flakes. I've been slowly adding more and more but so far only into default configuration.nix and would love to rewrite it completely into flakes, but it takes time.

So far I didn't decide that I would be not going back to Gentoo, but it is fascinating experience. I am especially curious how will this impact my development workflow because it should be much easier to control dependencies per project. Especially with something like Python (always really hated using venvs).

Anyone else trying NixOS or using it already?