aboutsummaryrefslogtreecommitdiff
path: root/bash
Commit message (Collapse)AuthorAgeFilesLines
* Hook prevents loading unwanted bash-completionTom Ryder2013-08-282-0/+7
| | | | This speeds up logins by a *lot*
* Move options into .bashrcTom Ryder2013-08-282-39/+38
| | | | | May be making use of some of these extra features in my completion scripts, so need to make sure they're loaded first
* Trying without bash-completion for a bitTom Ryder2013-08-281-4/+0
|
* Correct expected bash completion pathTom Ryder2013-08-281-2/+2
|
* Specify -f for unsetting helper functionsTom Ryder2013-08-282-2/+2
|
* Remove unneeded underscores before helper funcsTom Ryder2013-08-282-6/+6
|
* Unset return value after it's usedTom Ryder2013-08-261-0/+1
|
* Rearrange prompt to put last return status lastTom Ryder2013-08-261-4/+4
|
* Use single quotes for printfTom Ryder2013-08-251-1/+1
|
* Initialise OPTIND in cd() functionTom Ryder2013-08-251-1/+1
|
* No need to test for clear_console existenceTom Ryder2013-08-251-2/+2
|
* Use hash to test for dircolors existenceTom Ryder2013-08-251-1/+1
|
* No need to test for stty/setterm existenceTom Ryder2013-08-251-6/+2
| | | | If they fail, they fail, and we don't care
* Quote rhs of [[ $a == $b ]] to stop globbingTom Ryder2013-08-251-1/+1
|
* Rearrange prompt declarations so ret is firstTom Ryder2013-08-251-1/+1
| | | | Otherwise it gets the exit value of the previous declaration
* Remove unneeded $ from arithmetic expansionTom Ryder2013-08-251-1/+1
|
* Restructure tmux wrapper function slightlyTom Ryder2013-08-251-2/+2
|
* Build VCS status flags as array for correctnessTom Ryder2013-08-241-10/+14
|
* Bail if git status fails while building promptTom Ryder2013-08-241-2/+4
|
* Remove unnecessary command substitutionTom Ryder2013-08-241-1/+1
|
* Remove arbitrary execution of git rev-parse outputTom Ryder2013-08-241-2/+4
|
* Standardise use of printfTom Ryder2013-08-213-3/+3
|
* Replace stray [ test with [[ in prompt scriptTom Ryder2013-08-211-1/+1
|
* Remove bell from minimal promptTom Ryder2013-08-211-1/+1
|
* Restore lost opening quote to prompt functionTom Ryder2013-08-201-1/+1
|
* Remove unneeded quoting in case statementTom Ryder2013-08-201-1/+1
| | | | | | Wordsplitting is not done for case <WORD>: <http://wiki.bash-hackers.org/syntax/ccmd/case>
* Wrapper for pushd defaults to $HOME if no argsTom Ryder2013-08-201-0/+5
|
* Alias cd directly rather than via aliasTom Ryder2013-08-201-2/+1
|
* Better var names for subfile config sourcingTom Ryder2013-08-201-3/+3
|
* Fix a few variable contamination issuesTom Ryder2013-08-202-0/+2
|
* More conservative expansion for dotfile pathsTom Ryder2013-08-202-3/+3
|
* Turn off control character echo with sttyTom Ryder2013-08-201-2/+2
|
* Remove trailing semicolon from sprunge functionTom Ryder2013-08-201-1/+1
|
* Use better test for interactive shellTom Ryder2013-08-201-1/+1
|
* Remove unnecessary quoting in simple assignmentsTom Ryder2013-08-204-28/+26
|
* Remove unneeded quoting within [[ ]]Tom Ryder2013-08-206-14/+14
|
* Use arithmetic expression for argument countTom Ryder2013-08-191-1/+1
|
* Merge integer declarations onto one lineTom Ryder2013-08-191-2/+1
|
* Use arithmetic expressions in prompt functionTom Ryder2013-08-191-2/+3
|
* Remove unnecessary quotingTom Ryder2013-08-192-2/+2
|
* Remove unnecessary variable bracing in .bashrcTom Ryder2013-08-191-2/+2
|
* Move --color option for grep to end of aliasTom Ryder2013-08-181-7/+7
|
* Add some comments to the ls/grep alias functionsTom Ryder2013-08-182-0/+24
|
* Use arithmetic expression for color space testsTom Ryder2013-08-182-2/+4
|
* Use arrays to collect options for ls/grep aliasesTom Ryder2013-08-182-8/+9
|
* Use double-quoted printf strings for newlinesTom Ryder2013-08-181-1/+1
| | | | Just for clarity/syntax highlighting
* Direct cd errors to stderrTom Ryder2013-08-181-1/+1
|
* Use arithmetic expansion for argument count testTom Ryder2013-08-181-1/+1
|
* Remove extraneous quotingTom Ryder2013-08-181-3/+3
| | | | Overkill for expansions that will be integers by definition
* Practicing writing half-decent BashTom Ryder2013-08-181-4/+4
| | | | | Use array variable to collect options (appending with a pre-3.01 compatible syntax)