aboutsummaryrefslogtreecommitdiff
path: root/bash
Commit message (Collapse)AuthorAgeFilesLines
...
* Never mind, this was a bad ideaTom Ryder2015-06-192-36/+0
|
* Kid gloves only needed for GCC_COLORSTom Ryder2015-06-191-7/+6
|
* make(1) wrapper deals with *_COLORS varsTom Ryder2015-06-191-0/+18
|
* Check term has colors before using in gccTom Ryder2015-06-191-0/+19
|
* Add missing NAME for getoptsTom Ryder2015-06-191-1/+1
|
* May as well keep a huge amount of historyTom Ryder2015-06-161-2/+2
| | | | Even on my busiest system it's only a megabyte
* Keep a bit more history in memoryTom Ryder2015-06-161-2/+2
| | | | | Amounts to less than 172kb on my system, not really worth worrying about it, and get a few days' history at least this way
* Improve directory completion for $PATHTom Ryder2015-06-151-0/+2
|
* Remove sudo(8)/sudoedit(8) completionTom Ryder2015-06-122-47/+0
| | | | | | | This was a bad idea. Completes commands for every argument, and will complete with users for the command to be run by sudo(8), not just sudo(8) itself. I'd have to tell the function too much about sudo(8)'s grammar to make this reliable.
* Remove unneeded quotesTom Ryder2015-06-121-4/+4
|
* Move first newline back into fortuneTom Ryder2015-06-112-2/+2
|
* Some completion for sudo(8) and sudoedit(8)Tom Ryder2015-06-112-0/+47
| | | | | Imperfect but covers 99.9% of my use cases (selecting users/groups, mostly)
* Check for ~/.remindersTom Ryder2015-06-101-2/+4
|
* Newline before bash login outputTom Ryder2015-06-101-1/+2
|
* Rearrange newlinesTom Ryder2015-06-103-2/+4
|
* Limit to slightly shorter fortunesTom Ryder2015-06-101-1/+1
|
* Instate .bash_profile.dTom Ryder2015-06-104-0/+41
| | | | | Stuff that prints messages really only needs to be done for my primary login shell
* Allow PROMPT_PREFIX and PROMPT_SUFFIXTom Ryder2015-06-091-2/+11
| | | | Also break the prompt definition into multiple lines for readability
* Use two more history optionsTom Ryder2015-06-081-0/+4
|
* Disable aliasesTom Ryder2015-06-081-0/+2
|
* Set direxpand if available (very new option)Tom Ryder2015-06-081-0/+6
|
* Tidy up line-split conditionalTom Ryder2015-06-081-2/+2
|
* Remove unnecessary IFS definitionTom Ryder2015-06-081-1/+1
|
* Check existence of subfilesTom Ryder2015-06-071-1/+3
|
* Add newlineTom Ryder2015-06-071-0/+1
|
* Consistent alphabetical order for read optsTom Ryder2015-06-071-2/+2
|
* Remove duplicate declarationTom Ryder2015-06-061-3/+0
|
* Rearrange variables for tput stringsTom Ryder2015-06-061-2/+4
|
* Safer version testTom Ryder2015-06-061-1/+1
|
* Separate declaration from assignmentTom Ryder2015-06-0613-41/+63
|
* Avoid command substitution inline declarationTom Ryder2015-06-064-6/+12
|
* Use magic-space expansion for !histTom Ryder2015-06-061-2/+0
|
* Missing word as possible completionTom Ryder2015-06-051-1/+1
|
* Thorough completion for pathTom Ryder2015-06-051-1/+45
|
* Don't print empty line for empty PATHTom Ryder2015-06-051-1/+3
|
* Don't allow dirs with : in nameTom Ryder2015-06-051-0/+10
| | | | | | | <http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_03> "Since <colon> is a separator in this context, directory names that might be used in PATH should not include a <colon> character."
* Remove redundant arg checkTom Ryder2015-06-051-2/+2
|
* Couple of minor tweaks to path()Tom Ryder2015-06-051-1/+1
|
* Add path() functionTom Ryder2015-06-051-0/+158
|
* No real need to use use test over [...]Tom Ryder2015-06-043-4/+4
|
* Use consistent [[ syntaxTom Ryder2015-06-047-13/+13
| | | | Explicit -n, ! within [[
* Correct argument test in bd() and prompt()Tom Ryder2015-06-042-2/+2
|
* Support -p option to varedTom Ryder2015-06-041-1/+16
|
* Remove unneeded quotingTom Ryder2015-06-042-2/+2
|
* Handle empty pass(1) completes betterTom Ryder2015-06-041-4/+4
|
* Add vared function for editing varsTom Ryder2015-06-031-0/+19
|
* Handle empty password dirsTom Ryder2015-06-021-2/+3
|
* Better variable nameTom Ryder2015-05-312-4/+4
|
* Use name of binary for GnuPG funcsTom Ryder2015-05-311-0/+0
|
* Remove unneeded command prefixesTom Ryder2015-05-311-3/+3
|