Bug#1023736: ITP: dotdrop -- Save your dotfiles once deploy them everywhere
Package: wnpp
Severity: wishlist
Owner: Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org,, guilherme.lnx@gmail.com
* Package name : dotdrop
Version : 1.11.0
Upstream Author : deadc0de6 <info@deadc0de.ch>
* URL : https://github.com/deadc0de6/dotdrop
* License : GPL-3
Programming Lang: Python
Description : Save your dotfiles once deploy them everywhere
Makes the management of dotfiles between different hosts easy. It allows
you to store your dotfiles in Git and automagically deploy different versions
of the same file on different setups.
It also allows to manage different sets of dotfiles. For example, you can have
a set of dotfiles for your home laptop and a different set for your office
desktop. Those sets may overlap, and different versions of the same dotfiles
can be deployed using different predefined profiles. Or you may have a main set of dotfiles
for your everyday host and a subset you only need to deploy to temporary hosts (cloud VM etc.)
that may be using a slightly different version of some of the dotfiles.
Features:
Sync once every dotfile in Git for different usages
Allow dotfile templating
Dynamically generated dotfile contents with pre-defined variables
Comparison between deployed and stored dotfiles
Handling multiple profiles with different sets of dotfiles
Easily import and update dotfiles
Handle files and directories
Support symlinking of dotfiles
Associate actions to the deployment of specific dotfiles
Associate transformations for storing encrypted/compressed dotfiles
Provide solutions for handling dotfiles containing sensitive information
Reply to: