allow to add files in dot-directories#11
allow to add files in dot-directories#11niol wants to merge 9 commits intojbernard:developfrom niol:develop
Conversation
This is especially usefull for applications that mix state files and configuration files in their dot-directory, for instance : - .unison which contains *prf and state files - .lftp which contains rc (conf file) and log, cwd_history.
|
Thanks for the patch! From a glace, it looks almost there, but it breaks the list and check commands. If you can fix this up, I'll be happy to merge it. |
|
Hi,
Do you have a use case to reproduce the error? Thanks, Alex |
If your dotfiles are in a directory under VCS, git for example. The switch from Cheers, Jon |
This avoids broken symlinks when manipulating a chroot'ed installation from the host.
If there is a 'all.host' directory in the repository, dotfiles enables hosts mode: you now can add a dotfile to a particular host, and any sync will create symlinks for dotfiles in the 'hostname.host' directory as well as for the ones in the 'all.host' directory.
This is a different bug, I fixed it by ignoring dot directories in the I also implemented two more features that you may find usefull. Alex |
Great, I will look at these hopefully soon. I do suspect these changes may cause Cheers Jon |
|
+1. I just ran into the issue that dotfiles told me |
Conflicts: dotfiles/core.py
|
There are some regressions in the code! Regarding python3 incompatible syntax. (A lot of |
|
This is helpful. I intend to take a serious look at this as soon as some time frees up. |
Conflicts: README.rst dotfiles/cli.py dotfiles/core.py
|
Awesome, I love it! Thanks. |
|
Oh wow, is seems that deleting a branch that a pull-request is based on will close that pull-request automatically. This is not what I intended, I'll rebase this branch against master and resubmit. Sorry about that. |
This is especially usefull for applications that mix state files and
configuration files in their dot-directory, for instance :