[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: