-
Notifications
You must be signed in to change notification settings - Fork 14
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
Do dotfile fallback to allow overriding default group dotfiles for certain platforms #54
Comments
Hello, this is already an implemented feature. It's documented here but I forgot to write about it on the wiki page. What is not implemented yet is doing a fallback, so if you have the same file on |
Thanks for replying. I did look at the conditional deployment and I'm using it for some things. The fallback is exactly what I'm looking for so I can maintain one file for the majority of the configuration that is shared between machines and then have a few very small other files for OS specific values. |
I see, makes sense. Only this last year people have started to use my tool, even though I've been using it myself for 3 years. So there's these small holes in how tuckr behaves and how people expect it to behave, since I was only working on whatever affected my own use cases. I'll definitely take a look at how I can add this. I think adding this and coupling it with this suggestion can massively reduce the amount of setup and files u have to keep track of. |
This is for my own viewing mostly, these are the tasks impeding the closure of this issue:
|
I've just fixed this issue. It took me way longer than I expected it would take me to figure out the "best" way to do this. Also if you notice any bugs regarding this addition, please let me know. Thanks! |
Hey, I recently found this utility and I really like it.
I was wondering if it would be possible to somehow merge configuration files to help cut down on duplicating files and manually syncing them.
For example, in my .gitconfig file I use the
git-credential-libsecret
store to save my passkey on Linux, but I don't need that on my Mac because it's stored in the Apple Keychain.So what I would like to see is something like this file structure:
In Configs/git/.gitconfig I would have something like
Configs/git_macos/.gitignore would be empty since I don't need that configuration option on Mac. In Configs/git_linux/.gitconfig I would have:
Thanks!
The text was updated successfully, but these errors were encountered: