Nuts and bolts;
- Users can replace batteries with just a few screws, and everything is modular.
- Components like batteries, PCBs, drivers are from mainstream suppliers and easily replaceable to minimize waste.
- Teufel has released full schematics, PCB layouts, firmware, and 3D-prints for the housing.
Start by using home-manager in your current environment. Once you can modularize your own config, start building other systems with it. It's a very deep rabbit hole, and starting off as a replacement for managing your own dotfile scripts and the like is a great way to try it out without having to replace whole systems.
Portability and other constraints I've discovered with the shell have always been a sign I need to reach for different tool. Bash is so often a "glue" language where accessibility and readability are it's primary feature right after the immediate utility of whatever it's automating. Writing POSIX compatible scripts is probably safer and can be validated with projects like shellcheck.
That said - this is a neat project and I've seen plenty of "enterprise" use-cases where this kind of thing could be useful.
Nuts and bolts; - Users can replace batteries with just a few screws, and everything is modular. - Components like batteries, PCBs, drivers are from mainstream suppliers and easily replaceable to minimize waste. - Teufel has released full schematics, PCB layouts, firmware, and 3D-prints for the housing.