Skip to content
Anders Ingemann edited this page May 24, 2015 · 1 revision

Initially homeshick was exclusively intended to be installed by the individual user without root privileges. However, some package maintainers took it upon themselves to create packages for homeshick that can be installed through package managers regardless. Packaging homeshick makes it easier to integrate installation with configuration management tools and also eases deployment to multiple users.

Available packages

homeshick is currently available for:

Packaging homeshick

If you are interested in creating a homeshick package for your favorite linux distribution, the one variable you will have to adjust is through an environment variable is $HOMESHICK_DIR. It tells homeshick where to load its code from.

Or you can simply peek at how Olav Reinert did it with the openSUSE package.

For the package description you are welcome to use the introduction in the README.

Versioning

Before packaging began, homeshick was not versioned. Users simply retreived the latest stable release from the master branch. Because packages do not work that way, homeshick releases are now tagged on an as needed basis. Version numbers follow the semantic versioning spec if possible, though homeshick has so far been both forwards and backwards compatible since 2013.

Clone this wiki locally