aboutsummaryrefslogtreecommitdiffstats
path: root/.bash_profile
Commit message (Collapse)AuthorAgeFilesLines
* .bash_profile: Redirect all `which brew` outputHEADmasterElmar Pruesse2016-04-211-1/+1
| | | | | | On RHEL6, `which brew` prints `/usr/bin/which: no brew in …` to stderr. Changing `> /dev/null` to `&>/dev/null` redirects both stdout and stderr to `/dev/null`, silencing the check completely. Closes #650.
* brew.sh: Use bash-completion2 for improved Bash 4 completionMathias Bynens2015-04-111-2/+2
| | | | Hat tip: @elyscape in https://github.com/mathiasbynens/dotfiles/commit/91be10dcee350465566a48cbe303686d2d989d6d#commitcomment-10654929.
* .bash_profile: Support multiple hosts in SSH completionEmil Bay2014-10-301-1/+1
| | | | | | | | | | | | | | | Useful in cases such as: ``` Host vm1 vm2 vm3 vm4 Host localhost # ... ``` Simply adding a `-` to `tr` fixes this. Closes #437.
* .bash_profile: Enable Bash completion if `/etc/bash_completion` exists tooOliver Schrenk2014-06-071-0/+2
| | | | | | This is useful on Linux. Ref. #278.
* Remove some things that I don’t useMathias Bynens2014-06-071-16/+16
| | | | This commit drops some aliases, functions, and settings from the project that I wasn’t using at all. It also cleans up some of the remaining code.
* .bash_profile: Enable tab completion for `git` and `g`Mathias Bynens2014-05-121-3/+10
| | | | Closes #197.
* .bash_profile: Make sure only files get sourcedChristian Gärtner2013-09-211-1/+1
| | | | Closes #250.
* .bash_profile: Remove ‘autocomplete Grunt commands’Mathias Bynens2013-07-021-3/+0
| | | | Closes #224.
* .bash_profile: Try to grunt more quietlyCarter McKendry2013-06-031-1/+1
| | | | Ref. #209.
* .bash_profile: Autocomplete Grunt commandsMathias Bynens2013-03-261-0/+3
| | | | Ref. https://github.com/gruntjs/grunt-cli#shell-tab-auto-completion
* Use newlines at EOF consistentlyMathias Bynens2013-03-101-1/+1
|
* .bash_profile: Support hostname aliases defined in `~/.ssh/config`Nate Ober2013-03-101-1/+1
| | | | | | | | | | | `~/.ssh/config` allows for the usage of hostname aliases, formatted as follows: Host first_alias second_alias third_alias HostName foo.example.com This change makes sure these aliases are parsed out individually and added to the autocomplete list. Ref. #178.
* .bash_profile: Move the `LANG` & `LC_ALL` exports into `.exports`alrra2013-01-061-4/+0
|
* .bash_profile: Add `~/bin` to the `$PATH`Mathias Bynens2012-08-101-2/+5
| | | | Just like before, the `$PATH` can still safely be extended by adding `~/.path`.
* .bash_profile: Update `killall` Tab completion for OS X 10.8Nicolae Vartolomei2012-08-071-1/+1
|
* .bash_profile: Fix typoMathias Bynens2012-08-071-1/+1
| | | | Only source `~/.extra` once.
* .bash_profile: Source `~/.path` before and `~/.extra` after all the other ↵Mathias Bynens2012-08-061-3/+4
| | | | dotfiles
* .bash_profile: Source `~/.extra` before the other dotfilesMathias Bynens2012-07-261-2/+2
| | | | This is needed in case `$PATH` is expanded in `~/.extra`.
* Remove the feature tests for Bash 4 features and just fail silentlyMathias Bynens2012-07-051-4/+1
| | | | Hat tip: @svnpenn.
* Enable some Bash 4 features when possible:Mathias Bynens2012-07-021-0/+10
| | | | | - `autocd` - Recursive globbing
* .bash_profile: Load `.extra` last, allowing it to override any previous settingsuser9960152012-06-211-2/+2
|
* .bash_profile: Add tab completion for many more commandsMathias Bynens2012-06-171-1/+4
|
* .bash_profile: Add `killall` tab completion for common appsMathias Bynens2012-04-141-2/+2
|
* .osx: Make Trackpad settings more robustMathias Bynens2012-04-101-1/+1
| | | | Fixes #48.
* .bash_profile: Add tab completion for `killall SystemUIServer`Mathias Bynens2012-04-101-1/+4
|
* .bash_profile: TweaksMathias Bynens2012-02-271-0/+6
| | | | | * Append to the Bash history file, rather than overwriting it * Autocorrect typos in path names when using `cd`
* .bash_profile: Be sure to source `.bash_prompt` first, in case it sets the ↵Mathias Bynens2012-01-261-2/+2
| | | | PATH and subsequent dotfiles rely on it
* Better `json` functionMathias Bynens2012-01-021-0/+0
| | | | Ref. 9b0af44766d2a2cc61ae0142ac3ec9f0bed75674
* Use tabs instead of double-space indentsMathias Bynens2011-12-281-1/+1
|
* Use double quotes more consistently.Mathias Bynens2011-10-221-2/+2
|
* Prefer US English and use UTF-8.Mathias Bynens2011-10-221-0/+4
|
* Sexier file sourcing.Mathias Bynens2011-10-141-3/+4
|
* Check if ~/.ssh/config exists before grepping it.Mathias Bynens2011-09-191-1/+1
|
* Add tab completion for `defaults read|write NSGlobalDomain`. Useful when ↵Mathias Bynens2011-09-181-1/+4
| | | | looking for new ~/.osx additions.
* Better tab completion for SSH hostnames based on ~/.ssh/config.Mathias Bynens2011-09-171-3/+2
|
* added stuff for ssh tab completionJohn Hirbour2011-09-101-1/+5
|
* Whitespace cleanup.Mathias Bynens2011-09-051-1/+1
|
* Initial commit.Mathias Bynens2011-09-051-0/+9