Commit Graph

748 Commits (d1d7cd43832c6239f405cf9eb0b33ee7dd37b3c2)

Author SHA1 Message Date
ofir shtrull 2444a57cc5
feat: add k8s namespace indicator (#1887)
* Add k8s namespace to prompt
2021-06-10 16:04:56 +03:00
Cristian Lupascu 1e6113f7b7 Add command duration to the powerline theme family
Fix the __powerline_duration_prompt: location & unused variable `prompt`

Remove the duration segment from powerline* theme defaults

Different color for duration prompt segment
2021-06-05 13:47:54 +03:00
Ira Abramov 9f4c71d40f Add history flushes on each command to the powerline themes. 2021-05-19 10:54:28 +03:00
Noah Gorny dff892e0a3 themes: Adapt themes to new scm_prompt api 2021-05-16 19:17:02 +03:00
Noah Gorny 2ae0350f5d themes: base: Add unified scm_prompt function 2021-05-16 19:17:02 +03:00
Noah Gorny b65a7cc67c themes: Lint pure theme 2021-05-16 13:59:18 +03:00
Oliver Ruben Albertini 26118d1835 [base.theme] add support for hg's bookmarks feature
Will conditionally show the branch based on the current bookmark instead
of branch.
2021-04-27 11:36:14 -07:00
John Fred Fadrigalan 409e18f7cb
Clean candy theme 2021-04-20 01:18:40 +08:00
Titivoot Pangrit 6866648ac6 Add theme Easy 2021-04-01 00:28:28 +03:00
Noah Gorny 4860fb8c60
Merge pull request #1849 from tiagobarros99/purity-add-virtualenv
purity theme, added virtualenv name display
2021-03-25 19:16:35 +02:00
tiago cda81f3d74 cleaned and linted purity theme 2021-03-24 21:39:57 +00:00
tiago 64c4c30706 minor change 2021-03-17 15:39:57 +00:00
tiago ea444459cf improved PS1, function rename 2021-03-17 15:26:39 +00:00
Ofir Shtrull 8ae2b1e73d fix typo 2021-03-11 18:32:10 +02:00
Ofir Shtrull ffc1701c0a Add to prompt google gcloud active account 2021-03-11 18:25:23 +02:00
tiago 682d6d728d added python's virtualenv name 2021-03-10 15:24:32 +00:00
tiago cb5047734b retval check 2021-01-27 22:55:44 +00:00
tiago 3a846a2d47 cleanup modern theme 2021-01-27 22:55:44 +00:00
Noah Gorny 9b04e11bfc
Merge branch 'master' into vendor 2021-01-27 16:43:34 +02:00
Noah Gorny 7b817f388d
Merge pull request #1790 from BarbUk/clean/theme_starting_by_b
Clean b* themes
2021-01-26 19:57:45 +02:00
tiago e80e29be6d Merge remote-tracking branch 'upstream/master' into fix-modern-theme 2021-01-24 14:09:48 +00:00
buhl 29855ed1e6 Adding preexec as a vendored library
Added a vendored lib loading routine in bash-it.sh
Added documentation on how to vendor libs in bash-it
Added and fixed plugins using preexec
Added tests for two plugins
Removed the old preexec lib
2021-01-23 18:31:18 +01:00
tiago e2be8bc2bc trailing and code style 2021-01-23 17:30:20 +00:00
tiago 54bf7f9a59 check if last command successful 2021-01-23 17:10:32 +00:00
tiago bb6354e205 removed trailing spaces 2021-01-23 14:42:58 +00:00
tiago c7f6e80ad0 fix modern theme, added virtualenv name 2021-01-22 17:07:16 +00:00
BarbUk f86d823dc3
Disable SC2207 to keep COMPREPLY simple 2021-01-22 18:41:16 +04:00
Noah Gorny d2ab59fef8 Disable keep-padding option in shfmt
Has some serious bugs and not really needed
Also fixed all files that need to be changed after this
2021-01-21 22:08:45 +02:00
BarbUk b92f53ece5
Update atomic theme with correct `compgen` syntax 2021-01-16 23:21:04 +01:00
BarbUk ef42c822e6
Update brainy theme with correct `compgen` syntax 2021-01-16 23:18:58 +01:00
BarbUk 814ff562e9
Fix rbenv version prompt 2021-01-16 09:25:12 +01:00
BarbUk 86fd073ee6
Clean brunton 2021-01-16 09:13:23 +01:00
BarbUk 662a5c4ac7
Clean brainy 2021-01-16 09:13:10 +01:00
BarbUk eadd2685df
Clean bobby 2021-01-16 09:12:59 +01:00
BarbUk 8691894175
Clean bira 2021-01-16 09:12:42 +01:00
BarbUk cfb9a22e70
Clean binaryanomaly 2021-01-16 09:12:20 +01:00
BarbUk fb0fa7f799
Clean bakke 2021-01-16 09:12:06 +01:00
BarbUk bd6dbd3edf
Merge branch 'master' into clean/theme_atomic_and_axin 2021-01-14 13:45:31 +01:00
Marcos Pereira 94d261b42d
Fix shellcheck warnings for themes/base.theme.bash 2021-01-12 00:55:15 -05:00
Marcos Pereira 5a761b7ae3
Run code fomatter for themes/base.theme.bash 2021-01-11 15:14:49 -05:00
BarbUk e574abbbba
Clean theme atomic 2021-01-11 11:42:04 +01:00
BarbUk 6495e3479e
Clean theme axin 2021-01-11 11:41:44 +01:00
David Farrell e932d8371f
Add hooks to check .sh and .bash headers - Fixes #1491 (#1765)
* Add hooks to check .sh and .bash headers
* Adds hooks/ to clean_files.txt
2021-01-09 18:02:26 +02:00
Noah Gorny f255d03057 shellcheck agnoster theme 2021-01-07 19:11:22 +02:00
Noah Gorny 60da498ed4 shfmt agnoster theme 2021-01-07 19:11:22 +02:00
BarbUk ae9da3b62b
Clean barbuk theme (#1766) 2021-01-07 19:05:00 +02:00
BarbUk 13e795c995
add command time duration plugin (#1683) 2020-12-27 18:48:17 +02:00
Russell b119540ce7
Add comment to install "t" and disable "todo.plugin" (#1742)
This commit is intended to help new uses of the
modern-t theme get it set up properly
and avoid the "todo.plugin" breaking it

Please see the following issues for details.
https://github.com/Bash-it/bash-it/issues/1693
https://github.com/Bash-it/bash-it/issues/1374

Co-authored-by: Russell Adams <russell.adams@avast.com>
2020-12-27 17:24:52 +02:00
Noah Gorny 28e4633e53
Merge pull request #1721 from NoahGorny/docs-remove-themes-readmes
docs: Remove themes readmes
2020-12-14 00:01:30 +02:00
Noah Gorny bced06994b Move theme documentation to be under docs/themes-list 2020-12-13 23:50:26 +02:00
Noah Gorny 1702e0217a docs: Remove themes readmes 2020-12-04 17:24:26 +02:00
Kan Li c13850faa2 Address some comments. 2020-11-28 19:07:10 -08:00
Kan Li 8ce9d8daa5 Add in_toolbox prompt to powerline themes
[Toolbox](https://github.com/containers/toolbox) is an containerized
development environment. This commit adds a promot to powerline when it
is running inside a toolbox.
2020-11-28 12:18:13 -08:00
Luis Felipe Sánchez 794f0e321e
Update atomic.theme.bash
fixed the space error after hiding the scm
2020-11-26 09:11:08 -05:00
David Farrell a858e75456
Add Dir Support to Clean_Files; Clean powerline theme 2020-11-03 16:14:02 -08:00
Noah Gorny 3f68817047 Clean 90210 theme 2020-10-31 12:33:12 +02:00
Noah Gorny 1f5d9b757f Fix newline and trailing space issues 2020-10-29 19:57:14 +02:00
Noah Gorny 507e4bec82 Convert files with spaces and tabs to only spaces 2020-10-29 19:57:14 +02:00
Ira Abramov 3a1283dad5 Fix EOF 2020-10-29 19:57:14 +02:00
Ira Abramov c42e3e8b21 Removed trailing whitespaces 2020-10-29 19:57:14 +02:00
BarbUk 5e65235d0e
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-10-21 00:27:48 +03:00
Nils Winkler 8a8a9018bb
Merge pull request #1668 from zzhengnan/master
Make bobby and bobby-python themes more readable
2020-10-02 10:40:45 +02:00
Zhengnan Zhao f3cb4e5122 Make bobby and bobby-python themes more readable 2020-10-01 23:45:57 -04:00
phreakocious ee7075b5f1 add that pesky dollar sign 2020-10-01 08:07:18 -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
8F3E 43dfe23d10 Declare python_venv as a local variable 2020-09-23 11:32:18 +01:00
8F3E 185257e971 Detect python venv and show in prompt 2020-09-22 11:31:05 +01: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
Guilherme Paula d8a0e8444d [robbyrussell theme] Cleaning up bold markup after theme 2020-09-01 13:52:50 -03:00
Noah Gorny 3eac73f613 plugins: Rename gitstatusd plugin to gitstatus 2020-06-22 14:57:05 +03:00
Noah Gorny 5d14030591 plugins: Add gitstatud plugin 2020-06-22 14:55:25 +03:00
Noah Gorny fb2e8549ad themes: Tidy base.theme and remove uneeded changes 2020-06-19 21:50:21 +03:00
Markus Krause 3c0738ba43 fix expansion inconsistency 2020-06-19 19:45:59 +03:00
Markus Krause feae99431a implement feedback 2020-06-19 19:45:59 +03:00
Markus Krause 83fdc89ec1 implement gitstatusd support 2020-06-19 19:45:58 +03:00
Nils Winkler 47512a1624
Checking for SVN return code 2020-06-14 19:31:25 +02:00
Nils Winkler 2ba3797da6
Added check for SVN not available 2020-06-09 14:07:17 +02:00
Nils Winkler caced3b65f
Using $() instead of backticks to make shellcheck happy 2020-06-09 14:07:17 +02:00
Nils Winkler 1555f729ce
Merge pull request #1599 from davidpfarrell/issue/1598-powerline-plain
Fixed quoting on POWERLINE_PROMPT_AFTER
2020-05-18 10:07:34 +02:00
Nils Winkler b9bb5ebd70
Merge pull request #1594 from kfkonrad/robbyrussell
add robbyrussell theme

Closes #329
2020-05-18 09:56:04 +02:00
David Farrell 981929cff0
Fixed quoting on POWERLINE_PROMPT_AFTER 2020-05-16 15:05:26 -07:00
buhl 3bfec8e682 Removed empty VIRTUAL_ENV declaration in the base theme 2020-05-13 22:01:20 +02:00
Al Johri b3631ba13a add ohmyzsh, robbyrussell theme 2020-05-13 18:18:32 +02:00
buhl ad9876e6e3 Removed initialization of empty VIRTUAL_ENV
When spawning a new bash session when entering a virtual environment
the VIRTUAL_ENV is overwritten by this line.
However not having this line does not affect the bin/activate script.
2020-05-09 12:13:11 +02:00
Matthew Adams 8f3872acb8 review2 2020-05-07 13:08:27 -05:00
Matthew Adams dddb863657 change from feedback 2020-05-02 08:43:08 -05:00
Matthew Adams e2150602c7 add powerline config for prompt after chars 2020-05-01 09:17:18 -05:00
BarbUk c4b8d4cf2e
Update documentation 2020-04-08 11:06:44 +04:00
BarbUk b968ecac80
Update custom var naming 2020-04-08 11:06:26 +04:00
Nils Winkler 4e5c241095
Merge pull request #1538 from davidpfarrell/themes/barbuk/defaults
theme/barbuk: Update prefix for overrides
2020-04-08 08:54:39 +02:00
Nils Winkler f4618ae918
Merge pull request #1536 from BarbUk/update/barbuk_theme_ssh
Theme barbuk: Add ssh detection and user@host information in ssh session
2020-04-01 10:17:33 +02:00
BarbUk 3c6ffeb44f
Update theme var prefix 2020-04-01 12:09:54 +04:00
Nils Winkler a1b78effb0
Merge pull request #1540 from davidpfarrell/plugins/brainy/sudo
theme/brainy: Update sudo check method
2020-04-01 10:02:21 +02:00
David Farrell 1d6b01018d
theme/brainy: Update sudo check method 2020-03-31 14:11:05 -07:00
BarbUk 0896ff2fb3
Use same notation for user@hostname 2020-04-01 01:08:38 +04:00
BarbUk d6d4e4bc7d
Fix typo 2020-04-01 01:05:15 +04:00
BarbUk 78db4d56f0
Update documentation to explain new BARBUK_HOST_INFO configuration 2020-04-01 01:02:24 +04:00
David Farrell d79fc5027b
theme/atomic: update sudo check method 2020-03-31 14:02:22 -07:00
BarbUk 347995d33e
Allow to customize hostname format 2020-04-01 01:02:01 +04:00
BarbUk 6d0744a928
Update documentation 2020-04-01 00:48:11 +04:00