Dotfiles for different systems or what #3964
-
I read this, so |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
I believe you have misapprehended the purpose, scope, and power of chezmoi. As stated, chezmoi is a home directory ("dotfiles") manager. That does not mean that it cannot interact with or modify system state, but that doing so requires scripts and accepted programmatic interfaces for modifying such state. For example, on macOS, you can use the With respect to multiple platform support, this is natively supported by templating and scripting, and there are extensive examples in the documentation, in the show-and-tell section of the discussions, and linked to in various issues. I have some consideration for Linux in my dotfiles although I am exclusively on macOS (halostatue/dotfiles). Others to look at are twpayne/dotfiles, felipecrs/dotfiles, and bradenhilton/dotfiles. Most of these and more can be found with the chezmoi topic search. |
Beta Was this translation helpful? Give feedback.
Look at .chezmoiignore. Externals should be used only for full externals (like oh-my-zsh, if that's your thing).