Commit Graph

2943 Commits (99d29bd341cc3bfb6d7309b4f044968ef0a9d17f)

Author SHA1 Message Date
Noah Gorny 99d29bd341 Add tests for _binary_exists 2020-12-16 20:20:34 -08:00
Noah Gorny f4e83318ca Add _binary_exists and use in github-cli completion
gh was also used as an git alias, and caused _command_exists to not fail as expected
2020-12-16 20:20:34 -08:00
BarbUk 98feecba5b Theme barbuk - add venv glyph and fix venv display in ssh mode (#1681)
* Add python venv glyph

* Fix venv display (tested for local and ssh prompt)

* Add documentation for python venv
2020-12-16 20:20:34 -08:00
Noah Gorny 50f2553272 lib: helpers: Handle stable revert update 2020-12-16 20:20:34 -08:00
Noah Gorny bb6318c131 lib: helpers: Rename Upgrading -> Updating 2020-12-16 20:20:34 -08:00
Noah Gorny 0524b7ab5a lib: Fetch from remote before calculating latest tag in bash-it update 2020-12-16 20:20:34 -08:00
Noah Gorny 5cc09c45bc test: Add completion test for -s --silent flag 2020-12-16 20:20:34 -08:00
Noah Gorny c54dc0b3e4 completion: Add --silent and -s completion 2020-12-16 20:20:34 -08:00
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