aboutsummaryrefslogtreecommitdiff
path: root/bash
Commit message (Collapse)AuthorAgeFilesLines
* Don't source files from ↵Tom Ryder2013-09-251-0/+2
| | | | /home/tom/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
* Warn me about errant shift attemptsTom Ryder2013-09-251-0/+2
|
* Don't bother reading files for host completionTom Ryder2013-09-251-0/+2
|
* Restore previous test syntaxTom Ryder2013-09-251-1/+1
| | | | This reads a bit better
* Add more Vim aliases; still tinkering with BSDsTom Ryder2013-09-231-1/+15
|
* Correct commentTom Ryder2013-09-231-1/+1
|
* Clarify git branch/commit detectionTom Ryder2013-09-231-3/+7
|
* Correct termcap/info codeTom Ryder2013-09-221-1/+1
|
* Use function instead of alias for viTom Ryder2013-09-221-4/+8
|
* Vim/vi aliasing behaviorTom Ryder2013-09-221-0/+5
|
* Attempt at terminal independence of prompt colorTom Ryder2013-09-221-5/+17
| | | | | | If it gets much more involved than this I'll probably just not bother with termcap, I don't very often use BSD systems but it would be nice if it Just Worked
* Correct var definitions for readTom Ryder2013-09-211-3/+3
|
* Enhance parsing of hg status a bit tooTom Ryder2013-09-211-3/+16
|
* Some more opts/refinements for git promptTom Ryder2013-09-211-8/+3
|
* svn has no concept of staging, remove '+' usageTom Ryder2013-09-211-17/+8
|
* Complete overhaul of git prompt functionTom Ryder2013-09-211-35/+25
| | | | | | | This uses the output of ``git status -z --porcelain'', which was designed for exactly this kind of reason. It avoids excessive program calls, forks, and a few subshells, and is consistently faster on everything I've tried so far.
* Remove subshell call from status printTom Ryder2013-09-211-6/+6
| | | | Slightly but consistently faster
* Add basic version check to bash_logoutTom Ryder2013-09-211-0/+5
|
* Remove sudo completionTom Ryder2013-09-211-3/+0
| | | | Has suggested duplicate and sometimes mildly dangerous things sometimes
* Write 'added' check for Bash SVN promptTom Ryder2013-09-211-1/+7
|
* Add MySQL shortcuts and completion functionTom Ryder2013-09-181-0/+45
|
* Shortcut for re-sourcing ~/.bashrcTom Ryder2013-09-181-0/+3
|
* safe-updates now configured in ~/.my.cnfTom Ryder2013-09-171-4/+0
|
* Improve status parsing for SVN a bitTom Ryder2013-09-171-5/+18
|
* Forgot to make two vars localTom Ryder2013-09-171-1/+1
|
* Forgot read -rTom Ryder2013-09-171-1/+1
|
* Remove unneeded single quotesTom Ryder2013-09-171-1/+1
|
* Avoid calling svn info twiceTom Ryder2013-09-171-5/+5
|
* Rewrite svn info parsing using builtinsTom Ryder2013-09-171-3/+11
|
* Add convenience function for terminal bellTom Ryder2013-09-151-0/+9
|
* Fix comment typoTom Ryder2013-09-151-1/+1
|
* Fix some hare-brained commentsTom Ryder2013-09-152-2/+2
|
* Remove bell from PS1Tom Ryder2013-09-151-1/+1
|
* Restore single-arg behavior for tputTom Ryder2013-09-151-1/+1
| | | | BSD weirds me out
* Changed my mindTom Ryder2013-09-141-3/+0
|
* Print Bash version in color at prompt onTom Ryder2013-09-142-3/+3
|
* Need to massage version information with PETom Ryder2013-09-141-1/+2
|
* Print Bash version on login shellsTom Ryder2013-09-141-0/+3
|
* Turn off direxpand, never used it anywayTom Ryder2013-09-141-2/+0
|
* Safeguards to bail if Bash is just too oldTom Ryder2013-09-142-0/+10
|
* Don't limit history if using Bash >=4.3Tom Ryder2013-09-141-3/+8
| | | | <http://wiki.bash-hackers.org/scripting/bashchanges>
* Use PROMPT_DIRTRIM if availableTom Ryder2013-09-141-0/+5
|
* Unset PROMPT_COMMAND rather than blanking itTom Ryder2013-09-141-1/+1
|
* Cloister options known not to work until 4.0Tom Ryder2013-09-141-31/+22
|
* Restrict output of jobs builtin for count to PIDsTom Ryder2013-09-141-1/+1
|
* Explicitly unset variablesTom Ryder2013-09-141-2/+2
|
* Use tidier default system for tmux functionTom Ryder2013-09-141-8/+6
|
* Add ''ll'' alias for ''ls -al''Tom Ryder2013-09-111-0/+3
|
* Some more array syntax fixesTom Ryder2013-09-102-5/+5
|
* Use _ to prevent polluting namespaceTom Ryder2013-09-101-1/+1
|