If you're looking for a mature alternative, there's homesick @ https://github.com/technicalpickles/homesick. I use it everywhere and it's great. Unfortunately, it does have a ruby dependency.
One of the big features of fresh is that it is able to merge configuration from multiple sources into a single output file. This applies to both shell (aliases) as well as configuration files.
For example, @twe4ked uses my tmux configuration but also has his own additions using the following:
For example, @twe4ked uses my tmux configuration but also has his own additions using the following: