path: root/sh/shrc.d
AgeCommit message (Expand)AuthorFilesLines
2019-06-10Prevent me from using `which`Tom Ryder1-0/+4
2019-03-29Fix up a few cosmetic shell anti-patternsTom Ryder1-1/+1
2018-12-31Add a cheeky error message to sd()Tom Ryder1-0/+6
2018-12-31Strip trailing slashes from sd() targetTom Ryder1-0/+8
2018-12-31Correct error message from sd()Tom Ryder1-1/+1
2018-12-27Two-space sentences in shell commentsTom Ryder7-9/+9
2018-12-17Follow ShellCheck's recommendation of -z over !-nTom Ryder1-1/+1
2018-12-17Adjust PS1-PS4 resetTom Ryder1-5/+12
2018-12-17Use exec for clearer subshell semanticsTom Ryder1-1/+1
2018-12-17Use `command` consistently, silence ShellCheckTom Ryder10-11/+21
2018-12-11Refactor some conditionalsTom Ryder9-36/+65
2018-12-11Refactor "path list" not to require a subshellTom Ryder1-8/+9
2018-11-23Remove a lot of alignment spacingTom Ryder1-2/+2
2018-10-24Use case statement for sudo -v switchingTom Ryder1-1/+4
2018-08-07Add e() and v() wrappersTom Ryder2-0/+8
2018-01-15Explicitly ignore uninteresting tree(1) optsTom Ryder1-0/+1
2017-12-29Remove --batch option and wrapper for gpg(1)Tom Ryder1-10/+0
2017-11-13Strip trailing whitespaceTom Ryder1-1/+1
2017-07-28Merge branch 'master' into port/bsd/freebsdTom Ryder9-35/+10
2017-07-11Gracefully handle two failed tput color callsTom Ryder3-3/+3
2017-06-30Remove env(1) sortingTom Ryder1-8/+0
2017-06-24Use short hostname in default promptTom Ryder1-1/+1
2017-06-23Fix up an error messageTom Ryder1-1/+1
2017-06-23Add ed() options file checkTom Ryder1-0/+4
2017-06-19Remove user@ prefix from promptTom Ryder1-2/+2
2017-06-18More segmentation/tidyingTom Ryder1-4/+0
2017-06-18Break plenv stuff into its own targetTom Ryder1-17/+0
2017-06-02Merge branch 'master' into port/bsd/freebsdTom Ryder11-324/+185
2017-05-27Simplify rd() a lotTom Ryder1-35/+10
2017-05-27Revert "Remove redundant `|| return` from gd()"Tom Ryder1-1/+1
2017-05-27More error-resistant sd()Tom Ryder3-32/+62
2017-05-27Remove redundant `|| return` from gd()Tom Ryder1-1/+1
2017-05-27Use -z rather than !-nTom Ryder1-1/+1
2017-05-27Add safety to bd()Tom Ryder1-1/+2
2017-05-27More refinements to bd()Tom Ryder1-28/+11
2017-05-26Remove ad()Tom Ryder1-80/+0
2017-05-26Tidy/golf gt() down a bitTom Ryder1-15/+13
2017-05-26Remove hare-brained no-op lineTom Ryder1-1/+0
2017-05-26Still tinkering with ?d.sh scriptsTom Ryder3-33/+20
2017-05-26Reimplement ud()Tom Ryder1-32/+30
2017-05-26More bd() improvementsTom Ryder1-12/+29
2017-05-26Correct default behaviour for bd() with no argsTom Ryder1-6/+9
2017-05-26Reimplement sd() without subshellTom Ryder2-42/+44
2017-05-25Even terser/nicer bd()Tom Ryder1-7/+7
2017-05-25Shorter/saner implementation for bd()Tom Ryder1-56/+29
2017-05-24Correct gt() error outputTom Ryder1-1/+1
2017-05-23Remove mysql() functionTom Ryder1-25/+0
2017-05-19Merge branch 'master' into port/bsd/freebsdTom Ryder6-16/+16
2017-04-12Use more logical ~/.cache subpathTom Ryder6-16/+16
2017-04-07Merge branch 'master' into port/bsd/freebsdTom Ryder1-2/+4