this post was submitted on 09 Jul 2025
4 points (100.0% liked)

Nix / NixOS

2331 readers
29 users here now

Main links

Videos

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] interdimensionalmeme@lemmy.ml 1 points 18 hours ago (4 children)

Probably yes !

I meant the file that decides how everything works

I figured if you sent me that file from your system, I'd get your system exactly how you designed it.

I think it would be great to just load random ones of these from other people to see how they like their system.

And then I could pick and choose those aspects that I like while also trying many, radically different ways of doing things as fast as my system can reboot !

[–] beeng@discuss.tchncs.de 1 points 17 hours ago (3 children)

Cool idea.

Would maybe be more the home.nix since that is more the desktop orientated stuff. Unless you also want how my soundcard and drives are setup...

[–] interdimensionalmeme@lemmy.ml 0 points 17 hours ago (2 children)

Ah I thought it was all one file, and maybe that would just be like, commenting out the system section or something.

But I do mean, which apps are installed, what desktop environment, really the user interface, the end user experience that's what I was wondering.

So is there such a repository or not ? Is every nixos user making the configuration file from scratch in vim ?

I figured there should be a repository where most user just pick a ready made file and that's the end of that. Not really having to learn the syntax of that file and writing it down ?

[–] balsoft@lemmy.ml 0 points 16 hours ago (1 children)

So is there such a repository or not ? Is every nixos user making the configuration file from scratch in vim ?

That's how you should do it IMHO. You will miss out on a lot of benefits of NixOS if you don't understand how the config system works, at least to the point of writing your own config files.

I figured there should be a repository where most user just pick a ready made file and that’s the end of that. Not really having to learn the syntax of that file and writing it down ?

There are lots of examples online that can get you inspired, but ultimately you are building your own system and it's up to you to write the config. Feel free to copy code from other people, as long as you follow the licenses in the projects (a lot are CC0/public domain, so you can just steal stuff freely with no remorse, but it's also nice to mention the original author)

[–] interdimensionalmeme@lemmy.ml 1 points 16 hours ago

Thanks, although what I'm looking for is a file that will make a kde plasma desktop with chromium and libreoffice installed Something I can plop on a usb stick and hand to grandma so she can linux up her obsoleted win10 pc without me having to explain what a nixos is.

I understand she probably will not understand the nuance of a immutable filesystem based os but that's fine. I simply do not have the energy to tailor a file for each individual grandma that I have.