Commit Graph

1775 Commits (02d836d6dc4c2f8427d724cf9f88930551b54b7f)
 

Author SHA1 Message Date
Dominik Ritter 0b92e915c4 Use ubuntu 17.10, as the sources for 17.04 seem to be down
Dominik Ritter b9e6e6f32a Fixate ZSH versions in docker
Dominik Ritter 74051e59fd Force creation of symlink in prezto
Dominik Ritter 20fdf0517c Add Dockerfiles for ZSH 5.3.1, 5.4.2, 5.5.1
Christian Höltje a94df3ddcb test-in-docker: resolve version and framework late
Christian Höltje 3c27414e7e test-in-docker: lint from @dritter
Christian Höltje 83abdf742c test-in-docker: add dry-run mode
Christian Höltje 89863209fc test-in-docker: make vars sorted and readonly
Marking variables as readonly is helpful for debugging and preventing
problems.
Christian Höltje 645034f74c test-in-docker: add additional warnings
Christian Höltje 69fe19ca74 test-in-docker: fix in zsh > 5.3
The way I was filtering out entries in the frameworks array stopped
working in newer versions of ZSH; it would convert the array into a
string (you could see it with `typeset -p frameworks`)

So I rewrote it.

I don't see anything in the release notes for ZSH that would explain
this and I didn't find any option that would restore this behavior.

Related: 
Ben Hilburn 348617040b
Merge pull request from dritter/staging_065
Merging the staging branch for 0.6.5!
Dominik Ritter bda3171237 Fix java_version segment
Dominik Ritter 8c0df73d81 Fix tests
Dominik Ritter 08a3801c81 Merge remote-tracking branch 'softmoth/clean-right-margin' into staging_065
Dominik Ritter 595bdb4fa3 Use cog glyph on all modes
Dominik Ritter d09a46f9e0 Mute errors when asking for java version
Tim Smith 3989834bfe Hide one-space indent at right margin
ZSH displays the right prompt indented one space from the right
margin. This can be tweaked with ZLE_RPROMPT_INDENT=0, but that
makes display problems very likely and I don't recommend it. But
all is not lost.

The %E prompt format does continue the current background color
through that last indent space. So it can *look* like our prompt
goes right up to the margin, if:
1) We remove the trailing space from the last segment, and
2) We add %E before clearing the background color
Dominik Ritter b7681a00ca Fix variable in README
- Fix the variable name for the VCS shorten strategy.
- Add a heading for VCS truncation.
Dominik Ritter 51b53cd4b5
Fix `rbenv` segment after merge
Dominik Ritter dc21b97335 Fix travis build
Dominik Ritter 0257159e1e Add tests for laravel version segment to travis
Dominik Ritter a2d8cccd09 Add a Laravel version segment
Dominik Ritter d9d9fb9b6b Merge remote-tracking branch 'ytang/fix-icons-cut-off' into staging_065
Conflicts were:
- test/segments/command_execution_time.spec and
test/segments/go_version.spec: All conflicts come from renaming color
names on next () and adding a whitespace to the Visual Identifier
() on master.
Dominik Ritter 5eedb2586b Merge remote-tracking branch 'Maxattax97/next' into staging_065
Dominik Ritter 40219759bb Merge branch 'fix_rprompt_newline' into staging_065
Dominik Ritter 47e2aed4b2 Merge remote-tracking branch 'sambadevi/feature/etc-option-in-dir-segment' into staging_065
Dominik Ritter db76380563 Merge remote-tracking branch 'sambadevi/feature/hide-battery-segment' into staging_065
Dominik Ritter 3456af3aac Merge remote-tracking branch 'opes/chruby_options' into staging_065
Dominik Ritter d3500625ca Merge remote-tracking branch 'TheDan64/master' into staging_065
Conflicts were:
- test/segments/rust_version.spec and powerlevel9k.zsh-theme. 
removes grep from parsing the rust version on next;  changes color
names.
Dominik Ritter e763fa14b0 Merge remote-tracking branch 'chhschou/master' into staging_065
Conflicts were:
- powerlevel9k.zsh-theme and test/segments/rust_version.spec:
rust_version Segment changed () on master and colors got
names () on next.
Dominik Ritter 4c2f58bdbd Merge remote-tracking branch 'VanRoy/master' into staging_065
Conflicts were:
- functions/icons.zsh: The Java Segment was added on master, but on next
were added various Segments with icons in the meantime.
- powerlevel9k.zsh-theme: Java Segment was added on master, Dropbox
Segment was added on next.
Dominik Ritter 154e923033 Merge remote-tracking branch 'floor114/next' into staging_065
Dominik Ritter 45ae153700 Merge remote-tracking branch 'guicassolato/fix-wrapper-slowness' into staging_065
Conflicts were:
- functions/vcs.zsh: Two commits avoided wrapper behaviour. 
in grep,  in git.
Dominik Ritter 55473c450a Merge branch 'master' into staging_065
Conflicts were:
- README.md: Two commits targeted the brightness table.  from
14. April 2018 on master and  from 05. December 2017 on next.
- powerlevel9k.zsh-theme: Two commits targeted the rbenv segment. Both
achieve the same thing: To show the Ruby version number always.  on
next from 14. April 2018 and  on master from 28. September 2017. I
went with  here as this - although being newer - is the one on
master, and that should be more stable.
Yang Tang 9c4203bdf8 Add comments about the whitespace and coloring
Yang Tang 5e0b924346 Update unit tests for fixing icons cut off
Yang Tang 2f95fd04d9 Fix icons cut off in some terminal emulators
Dominik Ritter 37cbc9a02d Fix RPROMPT placement
This fixes 
Ben Hilburn 0e3c1924fe
Merge pull request from shirts/chore/public-ip-file-name
Update default public ip file name
Max O'Cull fcea56be5c Fix Linux distribution detection
Tim Otlik 557f5993ea
add cog symbol to dir segment if folder is /etc*
Daniel Kolsoi 4df61d923a
Merge pull request from dritter/fix_rust_tests
Fix test for rust segment
Dominik Ritter 27bd1cd65d Fix test for rust segment
Tim Otlik 7ab9cb150e
add comment line above battery-threshold condition
Daniel Kolsoi 9b0e0c786a Removed 'Rust' text from test; Silenced missing rustc warning
Tim Otlik 238b231c3e
rename variable to POWERLEVEL9K_BATTERY_HIDE_ABOVE_THRESHOLD
Variable now holds an integer, if your battery status is greater or equal to this integer the
segment will be hidden
Tim Otlik 642034eef2
remove duplicate code in battery segment
Tim Otlik 3c27f14581
add new option "POWERLEVEL9K_BATTERY_HIDE_FULL"
Hides the battery segment if percentage hits 100%
Daniel Kolsoi 5fd171c334 Fixed prompt_rust_version to avoid grep aliases
Dan fbb85e77e3
Merge branch 'master' into chruby_options