Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Put operating system into OS env var | Tom Ryder | 2016-12-28 | 1 | -0/+3 |
| | |||||
* | Refactor welcome.sh | Tom Ryder | 2016-09-01 | 1 | -38/+29 |
| | |||||
* | Make comment on BROWSER more useful | Tom Ryder | 2016-08-31 | 1 | -1/+2 |
| | |||||
* | Move SSH_ASKPASS setup to ~/.xinitrc | Tom Ryder | 2016-08-27 | 1 | -4/+0 |
| | |||||
* | Use only system-path mkdir/grep for options setup | Tom Ryder | 2016-08-27 | 1 | -2/+2 |
| | | | | A little quicker | ||||
* | Fix some comments in options.sh | Tom Ryder | 2016-08-27 | 1 | -2/+2 |
| | |||||
* | Combine welcome messages into one script | Tom Ryder | 2016-08-25 | 4 | -69/+54 |
| | |||||
* | Remove unneeded { } around options() func | Tom Ryder | 2016-08-25 | 1 | -2/+2 |
| | | | | I'm learning a lot from izabera today | ||||
* | Switch ls()/readline to horizontal list/complete | Tom Ryder | 2016-08-25 | 1 | -0/+1 |
| | | | | <https://github.com/izabera/libash/blob/9e709a56a148b4311792cc66cd21b61a73434573/extras/sample_inputrc#L33> | ||||
* | Force --hide-control-chars on ls(1) if available | Tom Ryder | 2016-08-24 | 1 | -5/+6 |
| | | | | | I prefer it to literal or C-style escaping representations, and ls(1) isn't for scripting output anyway. | ||||
* | Initialise last var | Tom Ryder | 2016-08-23 | 1 | -0/+1 |
| | |||||
* | Abbreviation in fortune.sh | Tom Ryder | 2016-08-23 | 1 | -2/+1 |
| | |||||
* | Change verse login check to use numeric test | Tom Ryder | 2016-08-23 | 1 | -2/+2 |
| | | | | shellcheck warned me that \> isn't POSIX | ||||
* | Correct stderr redirection for keychain(1) check | Tom Ryder | 2016-08-23 | 1 | -1/+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 |
| | |||||
* | Consolidate ed,bc,grep,ls.sh into one function | Tom Ryder | 2016-08-21 | 5 | -98/+55 |
| | |||||
* | Distill/fix keychain handling a bit | Tom Ryder | 2016-08-21 | 1 | -10/+5 |
| | |||||
* | Restructure ed() to test,cache features on login | Tom Ryder | 2016-08-21 | 1 | -0/+22 |
| | |||||
* | Cache --quiet option for bc(1) in flag file | Tom Ryder | 2016-08-21 | 1 | -0/+22 |
| | | | | As done for grep(1) and ls(1); ed(1) is next | ||||
* | Add la(), ll() | Tom Ryder | 2016-08-21 | 1 | -1/+2 |
| | |||||
* | Clean up/extend grep()/ls() extension | Tom Ryder | 2016-08-21 | 2 | -4/+10 |
| | |||||
* | Add --devices and --directories to grep(1) opts | Tom Ryder | 2016-08-21 | 1 | -2/+8 |
| | |||||
* | Move oldpwd.sh functionality into profile | Tom Ryder | 2016-08-20 | 1 | -5/+0 |
| | |||||
* | Port all bash_profile.d scripts to POSIX sh | Tom Ryder | 2016-08-20 | 3 | -0/+71 |
| | | | | | Also require flag files in ~/.welcome for displaying or not displaying login stuff | ||||
* | Suppress stderr from command -v checks | Tom Ryder | 2016-08-18 | 2 | -3/+3 |
| | | | | | Now I remember--old Bash prints failure messages to stderr for this call. That'll be why I was suppressing both streams initially. | ||||
* | Arrange EDITOR/VISUAL in a more typical way | Tom Ryder | 2016-08-18 | 2 | -4/+6 |
| | |||||
* | Fix up some command builtin calls | Tom Ryder | 2016-08-18 | 2 | -3/+3 |
| | |||||
* | Do away with dircolors and LS_COLORS | Tom Ryder | 2016-08-18 | 1 | -12/+1 |
| | | | | | | | The default colors are just fine; I want to be able to distinguish directories, devices, links, and executable files, and those all appear to be configured by default. The giant environment variable is too annoying for too little benefit. | ||||
* | 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 |
| |