homely
homely copied to clipboard
Python-based dotfiles management.
* Put a "last modified" date on facts so that we can garbage collect them later
* Decide on whether to use my personal twitter account or make a new account (e.g. @homelydotfiles) just for this project. * Pick a hashtag * Modify the publish.sh script...
[Tue Apr 11 10:45:32 2017] Cleaning: Remove package ctags [Tue Apr 11 10:45:32 2017] - $ sudo yum erase ctags --assumeyes [Tue Apr 11 10:45:32 2017] &> Loaded plugins: fastestmirror...
This allows a user to check for updates to 3rd-party utilities less frequently (e.g. monthly) while still getting updates to their own dotfiles daily.
pipinstall always uses `--user` which won't work with a virtualenv. Getting pipinstall to behave nicely when `--user` is non-trivial.
This will allow users to decide what they do or don't want cleaned, and also makes it clearer which things are self-cleaning.
Requires #16. A helper that looks like `InstallHelpers('phodge/homely-vim-helpers')`. This tells homely to immediately download that repo of helpers and update to the latest version. Some conventions for a Helper Library:...
As a homely user, being on the bleeding edge of everything is important. This includes homely itself, where I want to be able to use all the latest features in...
This function should support `stdout=True`/`stderr=True` and return the streams as strings in the return value. The underlying `run()` function already supports this so it should be easy to do. *...