aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkatherine <ageha@airen-no-jikken.icu>2019-12-08 09:45:14 -0700
committerkatherine <ageha@airen-no-jikken.icu>2019-12-08 09:45:14 -0700
commitfb3c9d513fa87c564c1c9fec0f5cca1c81c66dda (patch)
treef9c05b9566d7357a49f481af5eeb7fb506e375db
parentbc06b8ae7e83c2901dff2bc7a2947b3e870be168 (diff)
downloaddotfiles-fb3c9d513fa87c564c1c9fec0f5cca1c81c66dda.tar.gz
update readme
bit about /tmp/
-rw-r--r--README.md14
1 files changed, 5 insertions, 9 deletions
diff --git a/README.md b/README.md
index b506427..af08f51 100644
--- a/README.md
+++ b/README.md
@@ -12,20 +12,16 @@ desktop configurations. function over form, though things being pretty is nice
defining shared variables for the desktop which are sourced and used elsewhere.
these settings can be overridden by creating a "voverride" file in the same
directory. `.config/init` also contains a series of "gen/*.sh" files, which
-create configuration files in /tmp/ so programs not configurable via shell
+create configuration files in `$tmpdir` 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. also included are
-folders "[funcs](.config/init/funcs/)" and
+symlinks to the `$tmpdir` version where they would normally be. also included
+are folders "[funcs](.config/init/funcs/)" and
"[funcreqs](.config/init/funcreqs/)", which, respectively, contain executable
scripts and their prerequisite commands and arbitrary check commands. the
latter prerequisites are tested from [.zprofile](.zprofile) at login and, if
-passed, the functions are symlinked into /tmp/funcs, which is appended to
+passed, the functions are symlinked into `$tmpdir/funcs`, which is appended to
`$PATH`. thus, this system allows for configs which automatically adapt to the
-host environment, enabling only what functionality is compatible. so far i've
-been the only user on systems using this config, but will probably make the dir
-these are written into configurable as well if that ever changes (since
-otherwise that's a pretty big security flaw, with anyone who can write to tmp
-able to add commands to the shell).
+host environment, enabling only what functionality is compatible.
## Current Utilities