aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkatherine <shmibs@shmibbles.me>2016-10-01 14:06:37 -0700
committerkatherine <shmibs@shmibbles.me>2016-10-01 14:06:37 -0700
commitb966fdeb00ccbe66e1e9f4d78e34aedad72bb9e0 (patch)
tree6d554e3a303f47270d3bd9a88636c7775a397121
parentbacc4127b7da22c61671fe3ce0cef6db103884dd (diff)
downloaddotfiles-b966fdeb00ccbe66e1e9f4d78e34aedad72bb9e0.tar.gz
update README!
-rw-r--r--README.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/README.md b/README.md
index f734fe4..c687783 100644
--- a/README.md
+++ b/README.md
@@ -8,10 +8,15 @@
[.config/init/](.config/init) contains [vars](.config/init/vars), a file
defining shared variables for the desktop which are sourced and used elsewhere,
-and a series of "gen-*.sh" files, which create configuration files in /tmp/ so
+and a series of "gen/*.sh" files, which create configuration files in /tmp/ so
programs not configurable via shell scripting will automatically match the
current settings as well. i stick symlinks to the /tmp/ version where they
-would normally be.
+would normally be. also included are folders "funcs" and "funcreqs", which,
+respectively, contain executable scripts and their prerequisite commands and
+arbitrary check commands. the latter prerequisites are tested from .zprofile at
+login and, if passed, the functions are symlinked into /tmp/funcs, which is
+included in $PATH. thus, this system allows for configs which automatically
+adapt to the host environment, enabling only what functionality is compatible.
##Current Utilities