12

What other approaches do folks use to deterministically customize Linux?

you are viewing a single comment's thread
view the rest of the comments
[-] onlinepersona@programming.dev 2 points 6 hours ago* (last edited 6 hours ago)

I agree with the points you are making. As for loss of interest for making things graphical, in my case it's just a lack of time. If I had time, SnowflakeOS would have my contributions.

Is there a good way of mixing and mashing JSON attribute sets with conventional nix config files? Perhaps relegating some config to machine-generated JSON, and some hand crafted configs?

For sure. I'm on mobile right now but something like

{...}:
builtins.fromJson( 
  builtins.readFile ./path/to/configuration.json
)

and importing that in your configuration.nix should do the trick. You have handcrafted stuff in another nix file, but it will be your responsibility to make it work with the imported/managed JSON. Maybe SnowflakeOS even does that. I'm not sure.

Anti Commercial-AI license

this post was submitted on 19 Aug 2025
12 points (100.0% liked)

Linux

9027 readers
205 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS