Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fully expand FUNCNAME | Tom Ryder | 2016-08-23 | 3 | -12/+12 |
| | |||||
* | Explicitly declare array to reassure shellcheck | Tom Ryder | 2016-08-23 | 1 | -3/+2 |
| | |||||
* | Add -r to read to placate shellcheck | Tom Ryder | 2016-08-23 | 4 | -4/+4 |
| | |||||
* | Ignore SC1090 (allow unfollowable dotting) | Tom Ryder | 2016-08-23 | 2 | -2/+2 |
| | |||||
* | Remove stray Bashism from pwgen() wrapper | Tom Ryder | 2016-08-23 | 1 | -2/+1 |
| | |||||
* | Specify shell dialect for bash/sh linting | Tom Ryder | 2016-08-23 | 2 | -2/+2 |
| | |||||
* | If HEAD not set, suppress error | Tom Ryder | 2016-08-23 | 2 | -2/+2 |
| | |||||
* | Correct test written in previous commit | Tom Ryder | 2016-08-23 | 2 | -2/+4 |
| | |||||
* | Check SSH_CLIENT *and* SSH_CONNECTION for prompt | Tom Ryder | 2016-08-23 | 2 | -2/+2 |
| | |||||
* | Merge branch 'freebsd' | Tom Ryder | 2016-08-23 | 0 | -0/+0 |
|\ | |||||
| * | Merge branch 'master' into freebsd | Tom Ryder | 2016-08-23 | 26 | -245/+287 |
| |\ | |/ |/| | |||||
* | | Merge branch 'openbsd' | Tom Ryder | 2016-08-23 | 3 | -28/+35 |
|\ \ | |||||
| * | | Set POSIX PS1 before loading subscripts | Tom Ryder | 2016-08-23 | 2 | -3/+5 |
| | | | | | | | | | | | | So that it's overridden in the correct order by pdksh | ||||
| * | | Port Bash prompt updates to pdksh | Tom Ryder | 2016-08-23 | 1 | -25/+30 |
| | | | |||||
| * | | Merge branch 'master' into openbsd | Tom Ryder | 2016-08-23 | 24 | -218/+253 |
| |\ \ | |/ / |/| | | |||||
* | | | Add comment to vague block | Tom Ryder | 2016-08-23 | 1 | -0/+2 |
| | | | |||||
* | | | Remove commented apostrophe from within subshell | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | |||||
* | | | Fix up ?d() functions | Tom Ryder | 2016-08-23 | 7 | -106/+101 |
| | | | | | | | | | | | | | | | | | | Count arguments in right places; return 2 on usage errors where possible; minimise subshell activity; move directory replacement functionality to its own function `rd()` rather than overloading `cd`. | ||||
* | | | Correct stderr redirection for keychain(1) check | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | |||||
* | | | Update README to reflect new prompt behaviour | Tom Ryder | 2016-08-23 | 1 | -5/+8 |
| | | | |||||
* | | | Include username in tmux status-right | Tom Ryder | 2016-08-23 | 1 | -2/+2 |
| | | | | | | | | | | | | Because it won't be in the prompt if not connecting via SSH anymore | ||||
* | | | Use whoami(1) rather than `id -nu` | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | A little bit clearer, and still POSIX; FreeBSD and OpenBSD seem to both have it | ||||
* | | | Experiment with abbreviated prompt | Tom Ryder | 2016-08-23 | 2 | -15/+17 |
| | | | | | | | | | | | | And an even more strict tmux environment | ||||
* | | | Extract actual media from GitHub/Imgur links | Tom Ryder | 2016-08-23 | 1 | -0/+6 |
| | | | |||||
* | | | Make xgo(1) view plain text in view(1) instead | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | |||||
* | | | Have xgo(1) handle video with mpv(1) too | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | |||||
* | | | Have xgo(1) handle audio with mpv(1) | Tom Ryder | 2016-08-23 | 1 | -0/+3 |
| | | | |||||
* | | | Accept no space after semicolon in MIME type | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | |||||
* | | | Set xgo(1) to load text/plain docs in $PAGER | Tom Ryder | 2016-08-23 | 1 | -0/+5 |
| | | | |||||
* | | | Elaborate a bit on default shell | Tom Ryder | 2016-08-22 | 1 | -2/+4 |
| | | | |||||
* | | | Submodules should no longer be a problem | Tom Ryder | 2016-08-22 | 1 | -4/+2 |
| | | | |||||
* | | | Reformat paragraph | Tom Ryder | 2016-08-22 | 1 | -4/+3 |
| | | | |||||
* | | | Remove tic(1) from default target requirements | Tom Ryder | 2016-08-22 | 1 | -1/+1 |
| | | | |||||
* | | | Add some appropriate flags to curl(1) calls | Tom Ryder | 2016-08-22 | 2 | -2/+2 |
| | | | |||||
* | | | Split completions that use ssh_config(5) hosts | Tom Ryder | 2016-08-22 | 4 | -22/+33 |
| | | | |||||
* | | | Update SKS CRL | Tom Ryder | 2016-08-22 | 1 | -15/+16 |
| | | | | | | | | | | | | <https://sks-keyservers.net/verify_tls.php> | ||||
* | | | Avoid repetition of KSH_ENV param expansion | Tom Ryder | 2016-08-22 | 1 | -2/+2 |
| | | | |||||
* | | | Apply cleverer arg-arranging method to apf(1) | Tom Ryder | 2016-08-22 | 1 | -30/+38 |
| | | | | | | | | | | | | This avoids a temporary file and some hairy sed(1) | ||||
* | | | Move .bashrc interactivity test to top | Tom Ryder | 2016-08-22 | 1 | -6/+6 |
| | | | |||||
* | | | Format $BROWSER mention | Tom Ryder | 2016-08-22 | 1 | -2/+2 |
| | | | |||||
* | | | Restore non-exec skipping in Makefile targets | Tom Ryder | 2016-08-22 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Because if the last they try to install is non-executable, the target exits with failure... | ||||
| * | | Merge branch 'master' into openbsd | Tom Ryder | 2016-08-21 | 22 | -276/+260 |
| |\ \ | |/ / |/| | | |||||
| | * | Merge branch 'master' into freebsd | Tom Ryder | 2016-08-21 | 31 | -329/+358 |
| | |\ | |_|/ |/| | | |||||
* | | | Remove double-up import of completions | Tom Ryder | 2016-08-21 | 1 | -17/+0 |
| | | | |||||
* | | | Correct some England | Tom Ryder | 2016-08-21 | 1 | -1/+1 |
| | | | |||||
* | | | Update description of keychain() | Tom Ryder | 2016-08-21 | 1 | -1/+1 |
| | | | |||||
* | | | Remove some overkill documentation | Tom Ryder | 2016-08-21 | 1 | -4/+1 |
| | | | |||||
* | | | Stop versioning go.sh | Tom Ryder | 2016-08-21 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | Pretty simple script, and only in active use on one of my systems at the moment anyway; just cluttering environment otherwise | ||||
* | | | Style tweaks to profile.d subscripts | Tom Ryder | 2016-08-21 | 4 | -13/+4 |
| | | | |||||
* | | | Quote a bash->sh variable | Tom Ryder | 2016-08-21 | 1 | -1/+1 |
| | | |