Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Port grep() and ls() to POSIX sh | Tom Ryder | 2016-08-18 | 1 | -8/+1 | |
| | | | | | | Check capabilities of wrapped programs at runtime, not declaration time. Also do away with the silly GREP_COLORS and GREP_OPTS variables. Considering doing the same with LS_COLORS. | |||||
* | Move ksh ENV handling into shrc.d | Tom Ryder | 2016-08-17 | 1 | -10/+0 | |
| | ||||||
* | Keep ls(1) option metadata in cache | Tom Ryder | 2016-08-15 | 1 | -15/+28 | |
| | ||||||
* | Keep grep(1) option metadata in cache | Tom Ryder | 2016-08-15 | 1 | -11/+26 | |
| | | | | | | | | | It's stupid to run `grep --help` once per shell (twice for login shells!) when it's so unlikely to change, and way faster to check for the presence or absence of hint files rather than pattern-match the output with the shell. ls(1) will get the same treatment in a minute. | |||||
* | Name/point pdksh files specifically | Tom Ryder | 2016-08-10 | 1 | -6/+8 | |
| | | | | | This frees up space to implement actual ksh88/ksh93 files specifically in future, as pdksh's feature set differs considerably | |||||
* | Add some notes about ENV for Bash | Tom Ryder | 2016-08-09 | 1 | -1/+4 | |
| | ||||||
* | Rename ksh.sh profile.d subscript to env.sh | Tom Ryder | 2016-08-09 | 1 | -0/+0 | |
| | | | | To accommodate the possibility of other shells needing to set it | |||||
* | Set ENV appropriately if using ksh | Tom Ryder | 2016-08-09 | 1 | -0/+5 | |
| | | | | It may end up being better to have a file "env.sh". | |||||
* | Use less(1) as PAGER if available | Tom Ryder | 2016-07-15 | 1 | -0/+7 | |
| | ||||||
* | Separate games out into own directory/targets | Tom Ryder | 2016-06-24 | 1 | -0/+4 | |
| | ||||||
* | Correct a comment | Tom Ryder | 2016-06-17 | 1 | -1/+1 | |
| | ||||||
* | Remove blank lines at end of files | Tom Ryder | 2016-03-28 | 8 | -8/+0 | |
| | ||||||
* | More intelligent browser handling | Tom Ryder | 2016-03-21 | 1 | -5/+1 | |
| | | | | Also remove remaining palemoon refs | |||||
* | Check existence before PATH prepend | Tom Ryder | 2016-03-10 | 1 | -2/+4 | |
| | ||||||
* | Add go.sh for GOCODE and Go path | Tom Ryder | 2016-03-09 | 1 | -0/+7 | |
| | ||||||
* | Add IFS= to read call for oldpwd.sh | Tom Ryder | 2015-12-24 | 1 | -1/+1 | |
| | ||||||
* | Switch to Palemoon, junk Vimperator | Tom Ryder | 2015-08-28 | 1 | -1/+1 | |
| | ||||||
* | Undo hare-brained last few commits | Tom Ryder | 2015-06-24 | 1 | -1/+1 | |
| | | | | | GREP_OPTIONS doesn't work if it's not exported, which ought to have been painfully obvious. Oh well. | |||||
* | Move GREP_OPTIONS building to bashrc | Tom Ryder | 2015-06-24 | 1 | -29/+0 | |
| | | | | | Shouldn't be exported because it changes the behaviour of grep(1), which might have unwanted side effects in scripts | |||||
* | Never mind, this was a bad idea | Tom Ryder | 2015-06-19 | 1 | -3/+0 | |
| | ||||||
* | Need to actually make LS/GREP_COLORS conditional | Tom Ryder | 2015-06-19 | 2 | -11/+26 | |
| | ||||||
* | Don't bother checking for ls --color | Tom Ryder | 2015-06-19 | 1 | -18/+7 | |
| | ||||||
* | Don't bother checking for grep --color | Tom Ryder | 2015-06-19 | 1 | -8/+4 | |
| | ||||||
* | Add colors to gcc output | Tom Ryder | 2015-06-19 | 1 | -0/+3 | |
| | ||||||
* | Add --binary-files to default grep(1) options | Tom Ryder | 2015-06-15 | 1 | -2/+6 | |
| | ||||||
* | Reset GREP_OPTIONS before building it | Tom Ryder | 2015-06-15 | 1 | -0/+1 | |
| | ||||||
* | Instate .bash_profile.d | Tom Ryder | 2015-06-10 | 2 | -21/+0 | |
| | | | | | Stuff that prints messages really only needs to be done for my primary login shell | |||||
* | Print verse(1) output on login but only once a day | Tom Ryder | 2015-06-10 | 1 | -0/+15 | |
| | ||||||
* | Overhaul grep(1) and ls(1) options and wrappers | Tom Ryder | 2015-05-30 | 2 | -8/+56 | |
| | ||||||
* | Keep OLDPWD between logins | Tom Ryder | 2015-04-29 | 1 | -0/+6 | |
| | ||||||
* | Let the system choose my pager | Tom Ryder | 2014-10-24 | 1 | -4/+0 | |
| | ||||||
* | Add missing options terminator | Tom Ryder | 2014-10-10 | 1 | -1/+1 | |
| | ||||||
* | Store a local .dircolors file | Tom Ryder | 2014-06-03 | 1 | -1/+5 | |
| | | | | | | Looks like a recent package update hosed mine and removed a bunch of terminal definitions I used. Probably better long-term just to use my own. Removed all the comment cruft from it for now. | |||||
* | Use space before semicolon as command separator | Tom Ryder | 2014-02-10 | 3 | -5/+5 | |
| | ||||||
* | Add comment | Tom Ryder | 2014-02-10 | 1 | -0/+1 | |
| | ||||||
* | Remove some unnecessary quotes | Tom Ryder | 2014-02-10 | 4 | -5/+5 | |
| | ||||||
* | Not sure why I ever set TTY | Tom Ryder | 2014-02-10 | 1 | -3/+2 | |
| | ||||||
* | Use -r test consistently rather than -f | Tom Ryder | 2014-02-10 | 1 | -1/+1 | |
| | | | | Implicitly check whether file exists and is legible | |||||
* | Put asterisks in front of each remind(1) item | Tom Ryder | 2014-02-10 | 1 | -1/+1 | |
| | | | | | | Just for readability to distinguish it from the rest of my login spiel. There might be a way to do this with remind(1) itself, but this will work OK. | |||||
* | Don't background remind(1) for timed reminders | Tom Ryder | 2014-02-10 | 1 | -1/+1 | |
| | | | | | I might want this eventually, but for the moment I'm only using remind(1) for my daily login shell | |||||
* | No longer need to strip newlines from reminders | Tom Ryder | 2014-02-10 | 1 | -1/+1 | |
| | | | | | Turns out ending a reminder line with % prevents it adding a newline, so I don't need sed(1) to do that now | |||||
* | Add remind script | Tom Ryder | 2014-02-07 | 1 | -1/+1 | |
| | | | | | Need to work out if the sed(1) call is actually required, or if remind(1) does actually allow controlling the format of output at all | |||||
* | Trying out Wyrd, moving away from Google Calendar | Tom Ryder | 2014-02-05 | 1 | -0/+6 | |
| | | | | Configuration is not much more than the stock Debian one at the moment | |||||
* | Move LSCOLORS export into profile | Tom Ryder | 2014-02-05 | 1 | -0/+5 | |
| | | | | | dircolors(1) exports its LS_COLORS var, so it's pointless reloading it on every non-login shell | |||||
* | Move TTY/GPG_TTY exports into profile | Tom Ryder | 2013-10-16 | 1 | -0/+7 | |
| | ||||||
* | Work around annoying bug in Debian keychain(1) | Tom Ryder | 2013-09-30 | 1 | -1/+2 | |
| | | | | <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512840> | |||||
* | OpenBSD TERM hack no longer needed | Tom Ryder | 2013-09-22 | 1 | -10/+0 | |
| | ||||||
* | Chop off unicode suffix for OpenBSD TERM too | Tom Ryder | 2013-09-15 | 1 | -1/+2 | |
| | ||||||
* | Break editor/pager setup into subfile | Tom Ryder | 2013-09-15 | 2 | -0/+9 | |
| | ||||||
* | Degrade TERM for OpenBSD systems | Tom Ryder | 2013-09-15 | 1 | -0/+9 | |
| |