Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Gracefully handle two failed tput color calls | Tom Ryder | 2017-07-11 | 3 | -3/+3 |
| | |||||
* | Remove env(1) sorting | Tom Ryder | 2017-06-30 | 1 | -8/+0 |
| | | | | | Not worth the potential confusion. If I want nice sorted information I can either pipe it through sort myself, or use `declare -px` in Bash. | ||||
* | Use short hostname in default prompt | Tom Ryder | 2017-06-24 | 1 | -1/+1 |
| | |||||
* | Fix up an error message | Tom Ryder | 2017-06-23 | 1 | -1/+1 |
| | |||||
* | Add ed() options file check | Tom Ryder | 2017-06-23 | 1 | -0/+4 |
| | |||||
* | Remove user@ prefix from prompt | Tom Ryder | 2017-06-19 | 1 | -2/+2 |
| | |||||
* | More segmentation/tidying | Tom Ryder | 2017-06-18 | 1 | -4/+0 |
| | |||||
* | Break plenv stuff into its own target | Tom Ryder | 2017-06-18 | 1 | -17/+0 |
| | |||||
* | Simplify rd() a lot | Tom Ryder | 2017-05-27 | 1 | -35/+10 |
| | | | | Including removing the pesky subshell | ||||
* | Revert "Remove redundant `|| return` from gd()" | Tom Ryder | 2017-05-27 | 1 | -1/+1 |
| | | | | | | This reverts commit 1302b279bf2b1b2ae76ea8251a32e480d64f2f7a. This was added because of Shellcheck being fussy | ||||
* | More error-resistant sd() | Tom Ryder | 2017-05-27 | 3 | -32/+62 |
| | |||||
* | Remove redundant `|| return` from gd() | Tom Ryder | 2017-05-27 | 1 | -1/+1 |
| | | | | It will do that implicitly anyway | ||||
* | Use -z rather than !-n | Tom Ryder | 2017-05-27 | 1 | -1/+1 |
| | |||||
* | Add safety to bd() | Tom Ryder | 2017-05-27 | 1 | -1/+2 |
| | | | | | | Handle case if PWD does not start with a slash--a big "Shouldn't Happen", but easy enough to be worth handling, since it would loop infinitely otherwise | ||||
* | More refinements to bd() | Tom Ryder | 2017-05-27 | 1 | -28/+11 |
| | |||||
* | Remove ad() | Tom Ryder | 2017-05-26 | 1 | -80/+0 |
| | | | | It has no real advantages over and isn't as clever as just cd /a*/b*/c* | ||||
* | Tidy/golf gt() down a bit | Tom Ryder | 2017-05-26 | 1 | -15/+13 |
| | |||||
* | Remove hare-brained no-op line | Tom Ryder | 2017-05-26 | 1 | -1/+0 |
| | |||||
* | Still tinkering with ?d.sh scripts | Tom Ryder | 2017-05-26 | 3 | -33/+20 |
| | |||||
* | Reimplement ud() | Tom Ryder | 2017-05-26 | 1 | -32/+30 |
| | | | | More fault-tolerant and no subshell or temporary vars | ||||
* | More bd() improvements | Tom Ryder | 2017-05-26 | 1 | -12/+29 |
| | | | | Including rigorous trailing-slash handling | ||||
* | Correct default behaviour for bd() with no args | Tom Ryder | 2017-05-26 | 1 | -6/+9 |
| | |||||
* | Reimplement sd() without subshell | Tom Ryder | 2017-05-26 | 2 | -42/+44 |
| | |||||
* | Even terser/nicer bd() | Tom Ryder | 2017-05-25 | 1 | -7/+7 |
| | |||||
* | Shorter/saner implementation for bd() | Tom Ryder | 2017-05-25 | 1 | -56/+29 |
| | | | | Avoids subshell mess and consequent trailing-space workaround | ||||
* | Correct gt() error output | Tom Ryder | 2017-05-24 | 1 | -1/+1 |
| | |||||
* | Remove mysql() function | Tom Ryder | 2017-05-23 | 1 | -25/+0 |
| | | | | Clumsy interaction too close to default behaviour anyway | ||||
* | Use more logical ~/.cache subpath | Tom Ryder | 2017-04-12 | 6 | -16/+16 |
| | |||||
* | Make -x in ls() conditional on terminal output | Tom Ryder | 2017-04-06 | 1 | -2/+4 |
| | | | | Mimics behaviour of GNU ls(1) and probably other implementations too | ||||
* | Remove SC2030 ignore for path logic | Tom Ryder | 2017-03-29 | 1 | -1/+0 |
| | | | | Can't find where this was fixed | ||||
* | Add lgt() | Tom Ryder | 2017-03-29 | 1 | -0/+28 |
| | |||||
* | Add gt() (go to) | Tom Ryder | 2017-03-29 | 1 | -0/+28 |
| | |||||
* | Remove double-up colon check in path() | Tom Ryder | 2017-03-24 | 1 | -8/+0 |
| | |||||
* | Use env vars not shell funcs for vim check | Tom Ryder | 2017-03-09 | 1 | -13/+0 |
| | | | | | | Set EDITOR and VISUAL appropriately based on what's on the system. We can't assume ed(1) unfortunately, but ex(1) should be there. | ||||
* | Add plenv scripts | Tom Ryder | 2017-02-26 | 1 | -0/+17 |
| | | | | | Probably worthwhile given I use it on several systems and it's not expensive to check whether it exists. | ||||
* | Don't export GPG_TTY if null | Tom Ryder | 2017-02-18 | 1 | -1/+1 |
| | |||||
* | Extend "fallback" prompt a bit | Tom Ryder | 2017-01-27 | 1 | -0/+6 |
| | | | | Include username/hostname if no SSH variables | ||||
* | Add "pop" and "shift" methods to path() | Tom Ryder | 2017-01-25 | 1 | -0/+38 |
| | |||||
* | Work around trailing newlines in vr() | Tom Ryder | 2017-01-23 | 1 | -3/+12 |
| | | | | This is ugly, but a better fix isn't evident to me just now. | ||||
* | Revert "Color ed(1) prompt if possible" | Tom Ryder | 2017-01-18 | 1 | -14/+2 |
| | | | | This reverts commit ffd9d95b6adf5982448e1685a8c79c74b148cb00. | ||||
* | Revert "Remove some quotes that confused OpenBSD" | Tom Ryder | 2017-01-18 | 1 | -2/+2 |
| | | | | This reverts commit f825245902048e324a3567e0967f21cc1fae5bd3. | ||||
* | Remove some quotes that confused OpenBSD | Tom Ryder | 2017-01-18 | 1 | -2/+2 |
| | |||||
* | Color ed(1) prompt if possible | Tom Ryder | 2017-01-18 | 1 | -2/+14 |
| | |||||
* | Make some comments less useless | Tom Ryder | 2017-01-11 | 2 | -2/+2 |
| | |||||
* | Move prompt resetting into its own file | Tom Ryder | 2017-01-11 | 1 | -0/+5 |
| | |||||
* | Unset some more stupid variables | Tom Ryder | 2017-01-11 | 2 | -5/+4 |
| | |||||
* | More cleaning crap | Tom Ryder | 2017-01-11 | 1 | -0/+3 |
| | |||||
* | Unset stupid GNU options to grep(1)/ls(1) | Tom Ryder | 2017-01-11 | 2 | -0/+6 |
| | |||||
* | Have ls() func undo aliases in its way | Tom Ryder | 2017-01-11 | 1 | -0/+4 |
| | |||||
* | Group single-letter ls(1) opts | Tom Ryder | 2017-01-11 | 1 | -8/+4 |
| |