-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add pre-defined templates for config files of popular applications #885
Comments
Thank you, this is a really interesting idea. A couple of observations:
Thank you again for proposing this: this is potentially a very nice improvment. |
A possible solution to point 2 is for chezmoi to read mackup's configuration files from an existing mackup installation (e.g. if you have already installed mackup with |
About point 2 - maybe you can talk directly with author of mackup about "joining forces" for manage shared independent catalog of
About missing files - I think, that good solution will be store them in |
We're waiting for a response about use of the mackup data in lra/mackup#1733. |
So, I gave up waiting for a response from the Mackup folk on this and implemented |
@MurzNN do you still need this feature? It's implemented in chezmoi, but I propose to remove it unless it's actually used. |
It seems that nobody else needs or wants the feature. As the command was never documented, #1458 removes it completely. |
Reopening at the request of @eugenesvk in #1458 (comment). |
Please 👍 this message if you want this feature. |
@twpayne thx for your efforts – a complete solution of some sort would be great and a very distinctive feature for chezmoi 👍 |
Thank you very much for adding this! Though I've got an error trying to use it
|
Thanks for testing! What is the output of $ ls ls `brew --prefix`/Cellar/mackup/`mackup --version | awk '{print $2}'`/libexec/lib on your system? |
Thanks for your help (that Though is there any way to tell chezmoi explicitly which python to use so that it doesn't depend on the shell's environment, but always uses brew's python (which would always match mackup's, I guess)?. Another alternative would be to install mackup with pip, though brew's path is a tad bit more convenient |
Thank for for a prompt update, can confirm that it's adding mackup's config even with a different shell python version! |
Thanks, cusom user configs also seem to work fine now! |
At now, when we want to add configuration of some new app to chezmoi, we must manually search needed config files and add it to chezmoi. I have found similar project "mackup", that have cool feature: pre-defined ready-to-use templates for popular applications, here is list of them: https://github.com/lra/mackup#supported-applications
Will be good to have same feature in chezmoi too, for simply type something like
chezmoi add-app blender
, instead of search for each configuration file/folder and add it manually to chezmoi.What do you think about this idea?
The text was updated successfully, but these errors were encountered: