Comments (3)
Hi,
just a question about this feature: As far as I understand it from the posts above, the feature would allow to execute some logic after cloning. Could this be used to handle the config directories of Firefox and Thunderbird properly? Both programs store their config in a directory named <some-generated-8-letter-ID>.default
. The generated ID is unique for each installation. So, in order to use a config directory from a yadm repo for a newly installed FF or TB, some logic is needed to rename the config folder.
Thanks, mipi
from yadm.
Sorry, just saw, that the feature is already implemented. It would be nice if my question could still be answered. Thanks!
from yadm.
@mipimipi If you can program it (or script it) it can be done. If a bootstrap exists, it will be executed after a successful clone.
Perhaps symlinking your directory to the machine specific name would be a good solution.
from yadm.
Related Issues (20)
- How do I exclude files to encrypt when trying to encrypt an entire path? HOT 3
- Templates with a matching alternate condition are not used HOT 4
- yadm submodule init not work (my work tree is not $HOME) HOT 2
- yadm add for files in ~/.config/nvim/lua/custom/ doesn't work HOT 2
- Bash completions not working without git from homebrew HOT 2
- YADM pushes to Github using the wrong user credentials? HOT 2
- How can I resolve conflicting files HOT 3
- Release the Fedora 38 repos on openSUSE Build Service HOT 1
- Alt files shoudn't be tracked
- yadm.io is down. HOT 2
- yadm not applying git filter HOT 2
- Deleting symlinks when run under sudo HOT 3
- Fedora 39 repo HOT 2
- document how to check if a variable is unset HOT 2
- linux file being linked on darwin HOT 2
- Checkout files to $HOME worktree not working HOT 8
- Author identity unknown after setting the identity HOT 2
- vim tty bootstrap
- Encryption, Secrets and Password Management Roadmap
- Fedora 40 repo HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yadm.