That different?
Discussion
Well you have to learn a functional configuration language to change any settings 😅
if i had all the resources i need to live for the next 3 years, i would build an entire linux distro based on #golang where all the configurations are golang source code files the entire shell is replaced with a golang REPL style interactive shell and all scripting is done in golang
and i'd pick every single possible existing program to use on it to preferably be a golang source code, and these packages would build from source repos directly
the last year of the work would probably be about creating a dynamic compilation system where a big chunk of the installation is literally a collection of golang repos, and i'd build a GUI interface system for adding more apps that has a button "edit" that opens the app source in an IDE (also written in Go ofc) that you can make changes and then immediately use them
nixOS arbitrary yet another fucking language is a major turn off for me