Skip to content


The main idea of Dotdropis to have the ability to store each dotfile only once and deploy them with a different content on different hosts/setups. To achieve this, it uses a templating engine that allows to specify, during the dotfile installation with dotdrop, based on a selected profile, how (with what content) each dotfile will be installed.

What I like:

  • Popular
  • Actively maintained
  • Written in Python
  • Uses jinja2
  • Has a nice to read config file

What I don't like: