summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Stop debugging on every mkrcGravatar Mike Burns2013-06-08
| | | | I had `set -x` on in mkrc. Now it's off. Whew.
* Make the full directory path during mkrcGravatar Mike Burns2013-06-08
| | | | | Previously mkrc would make sure the dotfiles and tag directories existed but ignore dot directories. Now it does all of that.
* Make directories in a way BSD understandsGravatar Mike Burns2013-06-08
| | | | | Instead of passing `-D` to `install`, pass `-d` to a separate call to `install`. This handles both BSD and GNU pretty OK.
* Fix the Makefile to mkdir as neededGravatar Mike Burns2013-06-08
| | | | When installing, make all directories as desired.
* Add a READMEGravatar Mike Burns2013-06-07
| | | | | Introduce a README to describe the project, installation, support, and license.
* Introduce a manpage for rcrc(5)Gravatar Mike Burns2013-06-07
| | | | Document the `.rcrc` dotfile. So far it only supports `TAGS`.
* Create destination directory during a mkrcGravatar Mike Burns2013-06-07
| | | | | Allow for creating new tags when making a new rc file using `mkrc`. If you pass `-t foo` and `tag-foo` doesn't exist, it first makes it exist.
* Bugfix: mkrc now uses rcupGravatar Mike Burns2013-06-07
| | | | mkrc previously hardcoded `./install`. Now it hardcodes `rcup`.
* Minor manpage cleanup to rcup(1)Gravatar Mike Burns2013-06-07
| | | | Add an AUTHOR section and fix the NAME section header.
* Add a manpage for mkrc(1)Gravatar Mike Burns2013-06-07
| | | | Document mkrc(1), with its options, a description, and author.
* BSD licenseGravatar Mike Burns2013-06-07
| | | | | This software is licensed under the BSD 3-clause license. Copyright 2013.
* Add a manpage for rcup(1)Gravatar Mike Burns2013-06-07
| | | | | | A quick and unskilled manpage for rcup(1) with a synopsis, description, options, directory layout, and references to other manpages that I haven't written yet.
* Initial commitGravatar Mike Burns2013-06-07
This adds mkrc and rcup, along with a Makefile to handle installation. `rcup` is for installing files from the `~/.dotfiles` repo. It allows for tagged files and host-specific files, and can install/update one-off files. `mkrc` is for moving a normal file into the dotfiles repo.