|
|
|
|
|
by davegauer
1487 days ago
|
|
Yeah, mixed environments are really tough. Though (most) of my machines are Linux, they often have _some_ stuff that should be the same and _some_ stuff that should not. My solution has been to use the fine-grained GNU Stow approach, which allows me to apply only the bits I need for a particular machine. The files you're managing don't even need to be text, though, of course, it makes versioning, etc. a lot easier. I also check the host name in some of the scripts to modify behavior depending on the machine. I did a write-up about my whole setup (emphasis on GNU Stow + Git) here: https://ratfactor.com/setup2 |
|
[1]: https://syncthing.net/