Thanks a lot. I will give it a try. By the way, are you also using the NUR? Do you maybe know if I can configure the nix.registry
to allow using NUR packages using nix shell
as well?
Thanks a lot. I will give it a try. By the way, are you also using the NUR? Do you maybe know if I can configure the nix.registry
to allow using NUR packages using nix shell
as well?
Are there any tradeoffs I need to accept to use this?
While I do like custom text editors, I feel like bad debugging is a no go.
Bingo. Was mir an NixOS (neben den vielen Features, wie einer deklarativen systemconfig, atomaren update, uvm.) gefällt, ist dass man sein System durch eine sehr high level Sprache zu seinen Belieben programmiert, aber man trotzdem immer wieder auch low-level Konzepte verwenden muss, wenn die eingebauten Abstraktionen nicht ganz ausreichen.
Ein Beispiel wäre, das du z.B. Firefox/Gopgle-Chrome in deine environment.systemPackages packen kannst, aber wenn du ein beliebiges Programm zum laufen bringen möchtest, müsstest du die ELF selber patchen. Sowas kriegen normies nicht hin. Tipp: die Abstraktion “nix-ld” kann diese Aufgabe für einen aber übernehmen.
Allgemein finde ich, dass keine andere Linux distribution auch nur nahe daran kommt, wie NixOS sich verhält.
Are flatpaks really that bad? Why would they even require more resources?
Sounds like my story. I think I started with Ubuntu, but installed mints cinnamon Desktop environment later on.
I suppose this made you work in it later on as well?
I switched around one and a half years ago. I must say, there are some hurdles to using NixOS. Mainly I dislike that it always takes around 20 times the effort to start and project. You make up for the initial time investment, because you end up with a far more stable setup, but still it does take some willpower to get things started.
The first sentence is wrong.
It is unclear what you mean with your second sentence.