Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Some more array syntax fixes | Tom Ryder | 2013-09-10 | 2 | -5/+5 |
| | |||||
* | Use _ to prevent polluting namespace | Tom Ryder | 2013-09-10 | 1 | -1/+1 |
| | |||||
* | Fail early if VCS binaries not found | Tom Ryder | 2013-09-10 | 1 | -0/+15 |
| | |||||
* | Use builtins only for prompt job count | Tom Ryder | 2013-09-10 | 1 | -2/+6 |
| | |||||
* | Better syntax for array append | Tom Ryder | 2013-09-09 | 3 | -8/+8 |
| | |||||
* | Improve ed(1) abstraction | Tom Ryder | 2013-09-09 | 2 | -4/+11 |
| | |||||
* | Test explicitly for 256 colors | Tom Ryder | 2013-09-07 | 1 | -1/+1 |
| | |||||
* | Better graceful degradation for prompt formatting | Tom Ryder | 2013-09-04 | 1 | -8/+12 |
| | | | | OpenBSD hates me | ||||
* | Handle empty .bashrc.d/.profile.d dirs | Tom Ryder | 2013-09-02 | 1 | -1/+1 |
| | |||||
* | Clearer syntax for prompt | Tom Ryder | 2013-09-01 | 1 | -1/+1 |
| | |||||
* | Add file completion to exec/sudo | Tom Ryder | 2013-09-01 | 1 | -2/+2 |
| | |||||
* | Remove instances of error-prone &> redirection | Tom Ryder | 2013-09-01 | 2 | -4/+4 |
| | |||||
* | Complete exec with commands | Tom Ryder | 2013-09-01 | 1 | -2/+2 |
| | |||||
* | Don't need -n inside [[ | Tom Ryder | 2013-09-01 | 1 | -4/+4 |
| | |||||
* | Forgot a couple of array declarations | Tom Ryder | 2013-09-01 | 2 | -2/+3 |
| | |||||
* | Turns out older Bash is muddled by var=() | Tom Ryder | 2013-09-01 | 3 | -5/+5 |
| | | | | Initialisation with an array literal doesn't work in 2.05a | ||||
* | More sensible use of local | Tom Ryder | 2013-09-01 | 5 | -33/+38 |
| | | | | | | Don't declare integers/arrays, just use them. Also includes a minor scope fix -- don't need to count number of colors on every call to prompt(), just for `prompt on`. | ||||
* | Fix incorrect array index for VCS states | Tom Ryder | 2013-09-01 | 1 | -6/+6 |
| | |||||
* | Remove scp completion | Tom Ryder | 2013-09-01 | 1 | -7/+0 |
| | | | | Found it more trouble than it was worth | ||||
* | Move SSH completion into its own file | Tom Ryder | 2013-09-01 | 2 | -31/+31 |
| | |||||
* | Add command completion for sudo | Tom Ryder | 2013-08-31 | 1 | -0/+3 |
| | |||||
* | Fix comment | Tom Ryder | 2013-08-30 | 1 | -1/+1 |
| | |||||
* | Add help completion | Tom Ryder | 2013-08-29 | 1 | -0/+3 |
| | |||||
* | Committing start at basic completion | Tom Ryder | 2013-08-29 | 1 | -0/+49 |
| | |||||
* | Hook prevents loading unwanted bash-completion | Tom Ryder | 2013-08-28 | 2 | -0/+7 |
| | | | | This speeds up logins by a *lot* | ||||
* | Move options into .bashrc | Tom Ryder | 2013-08-28 | 2 | -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 bit | Tom Ryder | 2013-08-28 | 1 | -4/+0 |
| | |||||
* | Correct expected bash completion path | Tom Ryder | 2013-08-28 | 1 | -2/+2 |
| | |||||
* | Specify -f for unsetting helper functions | Tom Ryder | 2013-08-28 | 2 | -2/+2 |
| | |||||
* | Remove unneeded underscores before helper funcs | Tom Ryder | 2013-08-28 | 2 | -6/+6 |
| | |||||
* | Unset return value after it's used | Tom Ryder | 2013-08-26 | 1 | -0/+1 |
| | |||||
* | Rearrange prompt to put last return status last | Tom Ryder | 2013-08-26 | 1 | -4/+4 |
| | |||||
* | Use single quotes for printf | Tom Ryder | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | Initialise OPTIND in cd() function | Tom Ryder | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | No need to test for clear_console existence | Tom Ryder | 2013-08-25 | 1 | -2/+2 |
| | |||||
* | Use hash to test for dircolors existence | Tom Ryder | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | No need to test for stty/setterm existence | Tom Ryder | 2013-08-25 | 1 | -6/+2 |
| | | | | If they fail, they fail, and we don't care | ||||
* | Quote rhs of [[ $a == $b ]] to stop globbing | Tom Ryder | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | Rearrange prompt declarations so ret is first | Tom Ryder | 2013-08-25 | 1 | -1/+1 |
| | | | | Otherwise it gets the exit value of the previous declaration | ||||
* | Remove unneeded $ from arithmetic expansion | Tom Ryder | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | Restructure tmux wrapper function slightly | Tom Ryder | 2013-08-25 | 1 | -2/+2 |
| | |||||
* | Build VCS status flags as array for correctness | Tom Ryder | 2013-08-24 | 1 | -10/+14 |
| | |||||
* | Bail if git status fails while building prompt | Tom Ryder | 2013-08-24 | 1 | -2/+4 |
| | |||||
* | Remove unnecessary command substitution | Tom Ryder | 2013-08-24 | 1 | -1/+1 |
| | |||||
* | Remove arbitrary execution of git rev-parse output | Tom Ryder | 2013-08-24 | 1 | -2/+4 |
| | |||||
* | Standardise use of printf | Tom Ryder | 2013-08-21 | 3 | -3/+3 |
| | |||||
* | Replace stray [ test with [[ in prompt script | Tom Ryder | 2013-08-21 | 1 | -1/+1 |
| | |||||
* | Remove bell from minimal prompt | Tom Ryder | 2013-08-21 | 1 | -1/+1 |
| | |||||
* | Restore lost opening quote to prompt function | Tom Ryder | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | Remove unneeded quoting in case statement | Tom Ryder | 2013-08-20 | 1 | -1/+1 |
| | | | | | | Wordsplitting is not done for case <WORD>: <http://wiki.bash-hackers.org/syntax/ccmd/case> |