Configure your dotfile deployment with a DSL.

Latest on Hackage:

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow to host generated Haddocks.

MIT licensed by Tom Sydney Kerckhove

Super User Spark

Build Status

A safe way to never worry about your beautifully configured system again.


If your dotfiles repository looks like this...

├── bashrc
├── bash_aliases
├── bash_profile

... then you can now deploy those dotfiles with this .sus file using spark!

card bash {
  into ~


Find out more in the documentation below.


Most of the documentation is in the doc directory.

SUS Depot Examples

If you would like to have your name on this list, just send a pull request.


Before contributing, make sure you installed the pre-commit tests:

spark deploy hooks.sus

Found a problem?

Raise an issue or, even better, do a pull-request with a failing test!

comments powered byDisqus