i have a desktop, a trash laptop for work (construction) and a not as trash one for personal use.
also a server
but all managed with one config, where with just one command i can get a program on all my devices, and i know i get a working system out of it, bcs it just refuses to build if just one component fails. then i tweak it until it builds properly, and never have a broken OS.
also, while still heavily underused, the nature of flakes and the ability to pull from non-github repos makes it in theory very decentralized. in theory. in praxis, microsoft is our package vendor :P
as t4v0 said, the reprdoucable build system
i have a desktop, a trash laptop for work (construction) and a not as trash one for personal use. also a server
but all managed with one config, where with just one command i can get a program on all my devices, and i know i get a working system out of it, bcs it just refuses to build if just one component fails. then i tweak it until it builds properly, and never have a broken OS.
also, while still heavily underused, the nature of flakes and the ability to pull from non-github repos makes it in theory very decentralized. in theory. in praxis, microsoft is our package vendor :P