path: root/sh/shrc.d
Commit message (Expand)AuthorAgeFilesLines
* Better way to elide hostname prompt in screen/tmuxTom Ryder2022-08-091-4/+3
* Use long GDB optionTom Ryder2022-07-301-1/+1
* Tidy up comments for POSIX interactive scriptsTom Ryder2022-07-293-0/+4
* Move x() shortcut to X11 directory and targetTom Ryder2022-07-291-7/+0
* Remove misleading commentTom Ryder2022-07-291-2/+0
* Remove disused $OS env var and switchTom Ryder2022-07-291-10/+0
* Add Torsocks management function `tor`Tom Ryder2022-03-261-0/+33
* Shorten some long lines in path.shTom Ryder2022-03-261-3/+5
* Add --no-warnings to rlwrap callsTom Ryder2021-12-241-1/+1
* Force unwanted --quoting-style option to ls(1) offTom Ryder2020-05-021-0/+4
* Prevent me from using `which`Tom Ryder2019-06-101-0/+4
* Fix up a few cosmetic shell anti-patternsTom Ryder2019-03-291-1/+1
* Add a cheeky error message to sd()Tom Ryder2018-12-311-0/+6
* Strip trailing slashes from sd() targetTom Ryder2018-12-311-0/+8
* Correct error message from sd()Tom Ryder2018-12-311-1/+1
* Two-space sentences in shell commentsTom Ryder2018-12-277-9/+9
* Follow ShellCheck's recommendation of -z over !-nTom Ryder2018-12-171-1/+1
* Adjust PS1-PS4 resetTom Ryder2018-12-171-5/+12
* Use exec for clearer subshell semanticsTom Ryder2018-12-171-1/+1
* Use `command` consistently, silence ShellCheckTom Ryder2018-12-1710-11/+21
* Refactor some conditionalsTom Ryder2018-12-119-36/+65
* Refactor "path list" not to require a subshellTom Ryder2018-12-111-8/+9
* Remove a lot of alignment spacingTom Ryder2018-11-231-2/+2
* Use case statement for sudo -v switchingTom Ryder2018-10-241-1/+4
* Add e() and v() wrappersTom Ryder2018-08-072-0/+8
* Explicitly ignore uninteresting tree(1) optsTom Ryder2018-01-151-0/+1
* Remove --batch option and wrapper for gpg(1)Tom Ryder2017-12-291-10/+0
* Strip trailing whitespaceTom Ryder2017-11-131-1/+1
* Merge branch 'master' into port/bsd/freebsdTom Ryder2017-07-289-35/+10
| * Gracefully handle two failed tput color callsTom Ryder2017-07-113-3/+3
| * Remove env(1) sortingTom Ryder2017-06-301-8/+0
| * Use short hostname in default promptTom Ryder2017-06-241-1/+1
| * Fix up an error messageTom Ryder2017-06-231-1/+1
| * Add ed() options file checkTom Ryder2017-06-231-0/+4
| * Remove user@ prefix from promptTom Ryder2017-06-191-2/+2
| * More segmentation/tidyingTom Ryder2017-06-181-4/+0
| * Break plenv stuff into its own targetTom Ryder2017-06-181-17/+0
* | Merge branch 'master' into port/bsd/freebsdTom Ryder2017-06-0211-324/+185
| * Simplify rd() a lotTom Ryder2017-05-271-35/+10
| * Revert "Remove redundant `|| return` from gd()"Tom Ryder2017-05-271-1/+1
| * More error-resistant sd()Tom Ryder2017-05-273-32/+62
| * Remove redundant `|| return` from gd()Tom Ryder2017-05-271-1/+1
| * Use -z rather than !-nTom Ryder2017-05-271-1/+1
| * Add safety to bd()Tom Ryder2017-05-271-1/+2
| * More refinements to bd()Tom Ryder2017-05-271-28/+11
| * Remove ad()Tom Ryder2017-05-261-80/+0
| * Tidy/golf gt() down a bitTom Ryder2017-05-261-15/+13
| * Remove hare-brained no-op lineTom Ryder2017-05-261-1/+0
| * Still tinkering with ?d.sh scriptsTom Ryder2017-05-263-33/+20
| * Reimplement ud()Tom Ryder2017-05-261-32/+30