Skip to content

allow to add files in dot-directories and host profiles#24

Closed
niol wants to merge 22 commits intojbernard:masterfrom
niol:master
Closed

allow to add files in dot-directories and host profiles#24
niol wants to merge 22 commits intojbernard:masterfrom
niol:master

Conversation

@niol
Copy link
Contributor

@niol niol commented Nov 13, 2013

This include both merged features (updating #11).

Any bug reports appreciated. Works well for me. Both features have corresponding unittests.

Splitting both features in separate patches involves some more (useless?) work, but if you like, I can do it.

niol and others added 11 commits October 2, 2012 12:19
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.
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.
Conflicts:
	dotfiles/core.py
Conflicts:
	README.rst
	dotfiles/cli.py
	dotfiles/core.py
Conflicts:
	dotfiles/cli.py
	dotfiles/core.py
	test_dotfiles.py
@niol
Copy link
Contributor Author

niol commented Dec 3, 2013

For instance, "allow to add files in dot-directories" allows to add ~/.ssh/known_hosts and ~/.ssh/config but not ~/.ssh/authorized_keys .

@niol niol mentioned this pull request Feb 3, 2015
@florian-wagner
Copy link

Interesting, any chance of this getting merged soon?

Conflicts:
	dotfiles/cli.py
	dotfiles/core.py
niol added 2 commits March 2, 2015 16:01
Conflicts:
	dotfiles/cli.py
	dotfiles/core.py
	tests/test_basic.py
@williamcanin
Copy link

Interesting, any chance of this getting merged soon?

Try Dotctrl: https://github.com/snakypy/dotctrl

@niol niol closed this by deleting the head repository Feb 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants