aboutsummaryrefslogtreecommitdiff
path: root/README.markdown
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-08-08 10:41:32 +1200
committerTom Ryder <tom@sanctum.geek.nz>2016-08-08 10:41:32 +1200
commit6ac87031e97b4375a2ae525d172c88def517e392 (patch)
tree1a13006a0862b998a7ee91e3a501cd1fd3b0d9c3 /README.markdown
parentRemove 'h' from getopts where not used (diff)
downloaddotfiles-6ac87031e97b4375a2ae525d172c88def517e392.tar.gz
dotfiles-6ac87031e97b4375a2ae525d172c88def517e392.zip
Be more specific about shell script compatibility
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown16
1 files changed, 8 insertions, 8 deletions
diff --git a/README.markdown b/README.markdown
index a9e411fd..e2a07af3 100644
--- a/README.markdown
+++ b/README.markdown
@@ -92,9 +92,9 @@ configuration isn't too distant from the defaults.
### Shell
-My `.profile` and other files in `sh` are written in Bourne/POSIX shell script,
-so they should work in most `sh(1)` implementations. Individual scripts called
-by `.profile` are saved in `.profile.d` and iterated on login for ease of
+My `.profile` and other files in `sh` are written in POSIX shell script, so
+they should work in most `sh(1)` implementations. Individual scripts called by
+`.profile` are saved in `.profile.d` and iterated on login for ease of
management. All of these boil down to exporting variables appropriate to the
system and the software it has available.
@@ -274,11 +274,11 @@ loaded using @tpope's [pathogen.vim](https://github.com/tpope/vim-pathogen).
Scripts
-------
-Where practical, I make short scripts into POSIX-compatible `sh(1)`, `awk(1)`,
-or `sed(1)` scripts in `~/.local/bin`. A few of them still have Bashisms for
-various reasons. I try to use shell functions only when I actually need to,
-which tends to be when I need to tinker with the namespace of the user's
-current shell.
+Where practical, I make short scripts into POSIX (but not Bourne) `sh(1)`,
+`awk(1)`, or `sed(1)` scripts in `~/.local/bin`. A few of them still have
+Bashisms for various reasons. I try to use shell functions only when I actually
+need to, which tends to be when I need to tinker with the namespace of the
+user's current shell.
Installed by the `install-bin` target: