diff options
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..536e149 --- /dev/null +++ b/README.rst @@ -0,0 +1,53 @@ +L's Dotfile Repository +---------------------- + +This repo is intended to contain all the configurations I require to get +my environment setup on a new install. It is secondarily a template for +other people to use who might have an interest in doing so. + +How does this differ from `GNU Stow`_, other than being less featured? NIH, +mostly. + +.. contents:: + :backlinks: top + +Howto +===== + +| Move any desired files in your home directory into the git directory. +| Add the filename to "linked_files", each on its own line. +| Run "./make_links" +| The output should indicate any links made ("linked ...") or files + that already existed ("... already exists, skipping") or removed + ("... removed") + +make_links usage +================ + +| make_links will link out the contents of \"linked_files\" to your home dir +| +| Syntax: make_links [-d|-h|-l|-n|-m] +| options: +| -d, --destructive Destructively link (removes existing symlinks AND regular files) +| -h, --help Print this help +| -l, --license Print the license for make_links +| -n, --nondestructive Non-destructively link (existing files and links will be left alone) +| -m, --make-documentation Converts documentation READMEs from rst to HTML + +Prerequisites +============= + +make_links *should* not require bash, just the standard posix sh + +Required Modifications +====================== + +.mpdconf + update the directory paths at the top (/home/christopher) to + the home directory of your machine, as well as the run directory + uid if you're not user 1000 + +:Authors: Christopher R Nelson +:Version: 1.0.2 + +.. _GNU Stow: https://www.gnu.org/software/stow/ |