I use it on all the damus servers, on my desktop, my personal server, my laptop. They all share the same layered config (L1: base utils, L2: desktop stuff (if laptop/desktop)) and i can just flick a switch to enable desktop packages on non server machines. Its great. Everything tracked in git so all my machines are identical modulo hardware config and small tweaks.