aboutsummaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Clean up clog(1df) a bitTom Ryder2017-05-021-0/+9
|
* Add grec(1df) and gred(1df)Tom Ryder2017-04-282-0/+4
|
* Restore explicit iteration to csmw(1df)Tom Ryder2017-04-221-1/+1
| | | | Turns out the for...in construct doesn't specify an order in POSIX
* Streamline csmw(1df) a bitTom Ryder2017-04-221-5/+5
|
* Add some missing leading commentsTom Ryder2017-04-217-1/+6
|
* Add brief comment to top of quo.sedTom Ryder2017-04-211-0/+1
|
* Update ~/.cache path in bcq(1df)Tom Ryder2017-04-131-1/+1
|
* Apply runtime shebanging to POSIX shellTom Ryder2017-04-0586-86/+0
|
* Use awk for "get first word"Tom Ryder2017-03-291-1/+1
| | | | A little clearer than the sed, if longer
* This version works on vim.tinyTom Ryder2017-03-241-2/+4
|
* Move redirect to correct processTom Ryder2017-03-241-1/+1
|
* Move stderr block to within substTom Ryder2017-03-241-1/+1
|
* Add a semicolon to appease old sed(1)Tom Ryder2017-03-241-1/+1
|
* Replace -c with --cmd in exm(1df)Tom Ryder2017-03-241-1/+1
| | | | This appears to do it, at least on Vim 8
* Better exm(1df) implementationTom Ryder2017-03-241-3/+4
|
* Add exm(1df) to work around Vim's screen-clearingTom Ryder2017-03-241-0/+10
|
* Change shb(1) to read stdin by defaultTom Ryder2017-03-241-7/+6
| | | | This is clearer.
* Appease ShellCheck on osc(1df)Tom Ryder2017-02-251-2/+3
|
* Add -servername spec to osc(1df)Tom Ryder2017-02-151-0/+2
|
* Add xmpp as a valid osc(1df) STARTTLS method (!)Tom Ryder2017-02-151-0/+3
| | | | Doesn't appear to be in the man page
* Add osc(1df)Tom Ryder2017-02-151-0/+86
|
* Add hms(1df)Tom Ryder2017-02-051-0/+31
|
* Correct missing id(1) optionTom Ryder2017-02-051-1/+1
|
* Add wro(1df)Tom Ryder2017-02-041-0/+31
|
* Remove double-shebang headerTom Ryder2017-02-041-1/+0
| | | | shb(1) doubles this up when it makes an executable version of the script
* Add chn(1df)Tom Ryder2017-01-271-0/+70
|
* Add quo(1df)Tom Ryder2017-01-271-0/+3
|
* Fix a comment typoTom Ryder2017-01-231-1/+1
|
* Use explicit { print } rather than implicit 1Tom Ryder2017-01-232-2/+2
|
* Swap pph(1df) sed(1) subst for awk(1) concatTom Ryder2017-01-231-2/+2
| | | | | Technically safer; regex metacharacters in the hostname (!) would break the sed.
* Change htref(1df) into proper source formatTom Ryder2017-01-231-1/+0
|
* Add htref(1df)Tom Ryder2017-01-211-0/+3
|
* Remove executable bit from source scriptTom Ryder2017-01-161-0/+0
|
* Restore xrbg(1df)Tom Ryder2017-01-151-0/+4
| | | | | | | | | I switched to an xrandr(1)-based layout and feh(1)'s --randomize option applies a random background to each screen. I can't see a way of applying the same background to each screen, but xrbg(1df) does it, so I've restored it here. This reverts commit 1a0ac5be601f00e828dba181a7c90c2b29735b77.
* Remove redundant `continue`Tom Ryder2017-01-121-1/+0
|
* Add xrq(1df)Tom Ryder2017-01-111-0/+28
|
* Move tmux() function to tm(1df)Tom Ryder2017-01-101-0/+18
| | | | No real reason for it to be a shell function
* Add safety left paren for subshell caseTom Ryder2017-01-101-11/+11
|
* Update rfcf(1df) and rfcr(1df) idiomsTom Ryder2017-01-072-8/+10
|
* Escape ! in jfp(1df) regex for clarityTom Ryder2017-01-061-1/+1
|
* Simplify pp(1df)Tom Ryder2017-01-061-9/+4
|
* Add pp(1df) and pph(1df)Tom Ryder2017-01-062-0/+19
|
* Add jfp(1df)Tom Ryder2017-01-061-0/+4
|
* Fix some misdirectionsTom Ryder2017-01-063-3/+3
|
* Replace subshell in sshi(1df) with compound cmdTom Ryder2017-01-061-4/+4
| | | | | It doesn't need to be a subshell and probably already is one in all non-ksh shells
* Add nlbr(1df) and brnl(1df)Tom Ryder2017-01-062-0/+4
|
* More idiomatic approach to rfct(1df)Tom Ryder2017-01-051-4/+12
| | | | Got rid of the literal ^L, too
* I didn't know about :cntrl:Tom Ryder2017-01-051-1/+1
|
* Use more portable awk stderr writeTom Ryder2017-01-053-3/+3
| | | | The fork is a bit ugly, but it's only for printing a single error.
* Slightly more idiomatic awkTom Ryder2017-01-051-2/+2
|