Replies: 1 comment
|
Hi. This is a very good question. And an interesting use case. I am currently only using the installation script for my systems with custom configurations. A deep sync between settings is currently not implemented. I will think about it. And will convert this request to an issue. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I am managing my dotfiles across two primary systems (a desktop PC and a laptop). While most of my environment is shared, a subset of configurations inevitably diverges per host (e.g., monitor layouts, display scaling, power profiles, host-specific keybinds).
Tools like chezmoi offer templating (.tmpl) and ignore rules (.chezmoiignore), but they create friction with ML4W. Because ML4W already symlinks dotfiles, I can only track custom configs, yet upstream updates continuously reset pointer files (e.g., keybinding.lua) back to default.lua, breaking custom keybinds and forcing manual fixes.
For those running a unified dotfiles setup across multiple machines, I'd love to hear how you structure your repositories and what trade-offs you've encountered with each approach.
All reactions