Commit Graph

2935 Commits (076b453764db76511a4fd7d5b0293728b1e95624)

Author SHA1 Message Date
Noah Gorny 076b453764 doc: Add --silent flag documentation 2020-12-16 20:20:34 -08:00
Noah Gorny 52e50d7457 helpers: Add --slient option to bash-it update 2020-12-16 20:20:34 -08:00
Noah Gorny 12783c2a79 lib: Update no-op message in case of stable update 2020-12-16 20:20:34 -08:00
Noah Gorny 30bef3d3de lib: Add BASH_IT_DEVELOPMENT_BRANCH variable 2020-12-16 20:20:34 -08:00
Noah Gorny 39173510a9 lib: Update to stable now correctly fails if no tags are present 2020-12-16 20:20:34 -08:00
Noah Gorny fed3cb5f32 doc: Add stable/dev option to update section 2020-12-16 20:20:34 -08:00
Noah Gorny 2d7612bc84 completion: Update completion for new bash-it update
Also fix the update completion test
2020-12-16 20:20:34 -08:00
Noah Gorny d515f55e10 lib: Improve bash-it update so it can update to latest tag 2020-12-16 20:20:34 -08:00
Noah Gorny 1069a1e102 Add bash-it restart command
Also add completion and completion tests
2020-12-16 20:20:34 -08:00
Gurkirat Singh 1ea238b3df added git alias to list remote branch creators with date and time 2020-12-16 20:20:34 -08:00
Grzegorz Szczudlik ea40e91081 Add Kind support 2020-12-16 20:20:34 -08:00
Grzegorz Szczudlik 77268289ab Add Terraform and Terragrunt aliases 2020-12-16 20:20:34 -08:00
Ira Abramov 4366d83817 Fix the commandline for gifski 2020-12-16 20:20:34 -08:00
Noah Gorny 6569516ee3 alias: git: Add new pretty git log alias (ggf) 2020-12-16 20:20:34 -08:00
Noah Gorny 5ee9cc5d72 alias: git: Add git pull / git push --force aliases 2020-12-16 20:20:34 -08:00
Noah Gorny 039ee0b269 Remove deprecated and unused gh completion/plugin 2020-12-16 20:20:34 -08:00
Noah Gorny c2566f26bd completion: github: Use _log_warning instead of simple echo 2020-12-16 20:20:34 -08:00
Travis Swicegood f297a98649 Update based on @nwinkler's feedback 2020-12-16 20:20:34 -08:00
Travis Swicegood 5e77cc501c Update tests so github-cli is expected 2020-12-16 20:20:34 -08:00
Travis Swicegood 22f666f028 Add GitHub CLI completion 2020-12-16 20:20:34 -08:00
Noah Gorny 5d533a6e1c helpers: Auto reload now only reloads and not reset the shell 2020-12-16 20:20:34 -08:00
Zhengnan Zhao 6123af4218 Make bobby and bobby-python themes more readable 2020-12-16 20:20:34 -08:00
phreakocious a90ccee9db Merge branch 'color_fix' into master 2020-10-01 15:59:04 -07:00
phreakocious ee7075b5f1 add that pesky dollar sign 2020-10-01 08:07:18 -07:00
phreakocious 4a826bcc5c Merge branch 'color_fix' into master 2020-09-30 22:15:46 -07:00
phreakocious 5e101fce34 fix __color_rgb function to properly compare r,g,b as variables and not lettersg 2020-09-30 22:09:42 -07:00
phreakocious ca1445e8c1 updates to phudj to make the prompt progressively more annoying as you add git stashes 2020-09-30 19:17:39 -07:00
phreakocious 3eb1257db0 the custom color functions from bash-it don't escape correctly. fix this for phudj.theme 2020-09-30 19:06:12 -07:00
phreakocious 51797585ae set rgb instead of 'bold black' because terminals have no consistency on that one 2020-09-30 19:06:12 -07:00
phreakocious 8e77e83ff2 phudj bash prompt 2020-09-30 19:06:12 -07:00
Nils Winkler 49a021ebd8
Merge pull request #1663 from BeameryEdge/hotfix/test_command_exists
Fix the _command_exists function exists test use case
2020-09-25 08:50:11 +02:00
Nils Winkler d1a00edf1c
Merge pull request #1661 from 8F3E/barbuk-python-venv
Detect python venv and show in prompt
2020-09-25 08:35:57 +02:00
Ahmad Assaf 95b60098cd
Update helpers.bats
Fix the `assert_success` by adding the required `run`
2020-09-24 05:20:04 -07:00
8F3E 43dfe23d10 Declare python_venv as a local variable 2020-09-23 11:32:18 +01:00
Nils Winkler 4365fa8d69
Merge pull request #1641 from cornfeedhobo/system-completion-nitpick
System completion nitpick
2020-09-23 08:27:57 +02:00
8F3E 185257e971 Detect python venv and show in prompt 2020-09-22 11:31:05 +01:00
cornfeedhobo f40bfa80f1
system completion nitpicks
- General cleanup of system completion
- Use homebrew's completion loading script instead
- Deprecate completions covered by system
- Adjust load priority of brew to happen after system
2020-09-21 09:07:09 -05:00
Nils Winkler 7dd5b3a67f
Merge pull request #1658 from oliverralbertini/stop-hexdump-squeezing
hg SCM_CHANGE: prevent hexdump squeezing
2020-09-21 08:34:04 +02:00
Oliver Ruben Albertini ba02955340 hg SCM_CHANGE: prevent hexdump squeezing
hexdump by default will replace any repeated groups with an asterisk and
a newline, which breaks prompts. This can be disabled with the `-v`
flag. For example:

```
printf 'aac' | hexdump -e '1/1 "%02x"'
61*
63
printf 'abc' | hexdump -e '1/1 "%02x"'
616263
printf 'aac' | hexdump -ve '1/1 "%02x"'
616163
```
2020-09-12 09:58:37 -07:00
Nils Winkler 03afc5f046
Merge pull request #1656 from NoahGorny/add-warning-to-gitstatus
gitstatus: Add informative warning in case dir is not found
2020-09-09 20:48:45 +02:00
Noah Gorny 91b6561e93 gitstatus: Add informative warning in case dir is not found 2020-09-05 22:52:19 +03:00
Nils Winkler c5994d28f4
Merge pull request #1655 from guilhermepaula/master
[robbyrussell theme] Cleaning up bold markup after theme
2020-09-02 07:30:55 +02:00
Guilherme Paula d8a0e8444d [robbyrussell theme] Cleaning up bold markup after theme 2020-09-01 13:52:50 -03:00
Nils Winkler 45ae15139d
Merge pull request #1645 from cornfeedhobo/cnf-optional-message
_command_exists - custom log message
2020-08-11 08:47:10 +02:00
Nils Winkler 9cc9bd5932
Merge pull request #1650 from nwinkler/git-completion-darwin-fix
Fixed OS comparison for macOS
2020-08-10 09:09:30 +02:00
Nils Winkler 230bafd0d1
Fixed OS comparison for macOS
This was always failing on macOS instead of working there...

See #1635 for the original commit that introduced this issue.
2020-08-10 09:06:36 +02:00
Nils Winkler 24ed7c6b09
Merge pull request #1649 from likan999/patch-1
Fix error "bash: _git_bash_completion_found: command not found..."
2020-08-10 09:04:51 +02:00
Kan Li 41084ee678
Fix error "bash: _git_bash_completion_found: command not found..." 2020-08-08 22:09:43 -07:00
cornfeedhobo 42e9017df3
simplify git completion to use system-provided completions only (#1635)
* simplify git completion to use system-provided completions only

* support ubuntu git completion

* only search non-system paths

* only operate on macos.

* no need to return 1 in a plugin

* make alias test happy

* make alias test happy

* make alias test happy

* pass exit code when capturing expected errors

* slightly more understandable code structure

* make better use of the new logging feature
2020-08-08 22:14:41 +02:00
Nils Winkler f120554755
Merge pull request #1648 from nwinkler/fix-alias-completion-tests
Fixed test execution
2020-08-05 10:47:47 +02:00