Dotdrop is a dotfiles manager that provides efficient ways of managing your precious config files. It is especially powerful when it comes to managing those across different hosts. The main idea of dotdrop is to have the ability to store each dotfile only once and deploy them with different content on different hosts/setups. To achieve this, it uses a templating engine that allows specifying, during the dotfile installation with dotdrop, based on a selected profile, how (with what content) each dotfile will be installed. Each dotfile is stored only once, dotdrop allows to template your config files such that the same dotfile is customized when deployed on the host you’re working on. Different profiles can be defined that allow for fine-grained control over which dotfiles have to be installed on different hosts (home, work, vps, etc). Some hosts/profiles will have all your dotfiles installed while others might just need a subset of the dotfiles.

Features

  • Save your dotfiles once, deploy them everywhere
  • Get easily all your dotfiles imported and use dotdrop to manage them
  • Be it on github, gitlab or your own git solution, git makes sure you are able to keep a history of your changes
  • You can choose for each dotfile if you want it to be symlinked or directly copied to its final destination
  • Actions can be executed each time a specific dotfile is installed
  • Multiple solutions are available to handle dotfiles containing sensitive information as well as fully encrypted dotfiles

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow dotdrop

dotdrop Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of dotdrop!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Unix Shell

Related Categories

Unix Shell Terminals, Unix Shell File Managers

Registered

2022-04-22