aboutsummaryrefslogtreecommitdiff
path: root/powerlevel9k.zsh-theme
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'chhschou/master' into staging_065Dominik Ritter2018-06-071-2/+2
|\ | | | | | | | | | | | | Conflicts were: - powerlevel9k.zsh-theme and test/segments/rust_version.spec: rust_version Segment changed (#641) on master and colors got names (#703) on next.
| * #632: Indicate `Rust` or `(rust)` for rust_version segment only if icon is ↵Chris Chou2017-10-051-2/+2
| | | | | | | | unavailable
* | Merge remote-tracking branch 'VanRoy/master' into staging_065Dominik Ritter2018-06-071-0/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | 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.
| * | Added a segment that shows the Java version.Julien Roy2018-03-241-0/+9
| | |
* | | Merge branch 'master' into staging_065Dominik Ritter2018-06-071-10/+18
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts were: - README.md: Two commits targeted the brightness table. #781 from 14. April 2018 on master and #684 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. #795 on next from 14. April 2018 and #610 on master from 28. September 2017. I went with #795 here as this - although being newer - is the one on master, and that should be more stable.
| * \ \ Merge pull request #795 from ryandav/rbenv-prompt-option-always-displays-#777Ben Hilburn2018-04-141-5/+6
| |\ \ \ | | | | | | | | | | Rbenv prompt option always displays #777
| | * | | #777 Add POWERLEVEL9K_RBENV_PROMPT_ALWAYS_SHOW variable to display ↵Ryan Davidson2018-04-031-5/+6
| | |/ / | | | | | | | | | | | | prompt_rbenv if rbenv_version_name is the same as rbenv_global
| * | | Merge pull request #773 from conradhaupt/fix_dir_navBen Hilburn2018-04-141-1/+3
| |\ \ \ | | | | | | | | | | Fixed home abbreviation not being exclusive with circular navigation
| | * | | Fixed home abbreviation not being exclusive with circular navigationConrad Haupt2018-03-121-1/+3
| | |/ /
| * / / workaround for ZSH status behaviorChristian Höltje2018-03-261-2/+7
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | `$pipestatus` is returning all zeros when using `[[ ]]` expressions that are false. This works around it by using `$status` (A.K.A. `$?`) when `$pipestatus` has only 1 items. Fixes #749
* | | Make _path variable local in anaconda segmentDominik Ritter2018-03-281-1/+1
| | |
* | | Make variables localDominik Ritter2018-03-271-2/+4
| | |
* | | **LARGE MERGE THAT TOUCHES LOTS OF THINGS.**Ben Hilburn2018-03-071-77/+175
|\ \ \ | | | | | | | | | | | | | | | | From this point until the next tagged release, `next` will be in a state of heavy flux as we make some significant and invasive changes.
| * | | Updated testing for folder iconsChristo Kotze2018-02-231-4/+3
| | | |
| * | | Added POWERLEVEL9K_DIR_PATH_ABSOLUTE to README.mdChristo Kotze2018-02-231-2/+2
| | | |
| * | | Added new variable POWERLEVEL9K_DIR_PATH_ABSOLUTEChristo Kotze2018-02-231-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | If user sets POWERLEVEL9K_DIR_PATH_ABSOLUTE to true, uses absolute paths instead of home folder abbreviation, e.g. /Users/chris/... instead of ~/...
| * | | Fixed typo - ~= instead of !=Christo Kotze2018-02-231-1/+1
| | | |
| * | | Added test for root based folder to first&lastChristo Kotze2018-02-231-1/+2
| | | |
| * | | Added truncate_to_first_and_last strategyChristo Kotze2018-02-231-28/+43
| | | | | | | | | | | | | | | | | | | | Truncate middle directories from the path. How many directories will be untouched is controlled by POWERLEVEL9K_SHORTER_DIR_LENGTH.
| * | | Update to truncate_absoluteChristo Kotze2018-02-221-1/+1
| | | |
| * | | Removed final SEDs and more commentsChristo Kotze2018-02-221-14/+33
| | | |
| * | | Comments, trunc_to_last, trunc_absoluteChristo Kotze2018-02-221-12/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added comments throughout the code Added `truncate_to_last` - displays only the current folder Added `truncate_absolute` - displays only the last POWERLEVEL9K_SHORTER_DIR_LENGTH characters - see #736
| * | | Missed one variable name changeChristo Kotze2018-02-221-1/+1
| | | | | | | | | | | | | | | | There's always that one pesky variable name you forget to change...
| * | | All code should now be functionalChristo Kotze2018-02-221-1/+1
| | | | | | | | | | | | | | | | *Fingers crossed*
| * | | Updated test for trunc_to_uniqueChristo Kotze2018-02-221-4/+4
| | | | | | | | | | | | | | | | | | | | Instead of testing for number of folders, now only tests if string is longer than 1 character.
| * | | Fixed error in codingChristo Kotze2018-02-191-2/+1
| | | | | | | | | | | | | | | | Shouldn't code when tired lol.
| * | | Forgot to update code when creating new funcChristo Kotze2018-02-191-2/+3
| | | |
| * | | Added truncatePath to utilities.zshChristo Kotze2018-02-191-60/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added `function truncatePath()` to utilities.zsh to take care of truncation. This is pure zsh code, without calls to `sed`. Parameters are: * $1 Path: string - the directory path to be truncated * $2 Length: integer - length to truncate to * $3 Delimiter: string - the delimiter to use * $4 From: string - "right" | "middle". If omited, assumes right. Cleaned up code to use the new function instead.
| * | | Improved truncation codeChristo Kotze2018-02-191-2/+2
| | | |
| * | | Updated truncate_to_uniqueChristo Kotze2018-02-181-2/+3
| | | |
| * | | Updated code for testingChristo Kotze2018-02-181-30/+30
| | | |
| * | | Added / for non-home foldersChristo Kotze2018-02-181-0/+2
| | | |
| * | | Rewrote trunc middle/right to use for loopChristo Kotze2018-02-181-47/+41
| | | |
| * | | Fixed another typo - shouldn't code when sick :pChristo Kotze2018-02-181-1/+1
| | | |
| * | | Fixed typoChristo Kotze2018-02-181-1/+1
| | | |
| * | | Added test for dir_length == trunc_lengthChristo Kotze2018-02-181-1/+1
| | | |
| * | | Updated truncate_from_right testChristo Kotze2018-02-181-3/+2
| | | |
| * | | Changed current_dir - Test Travis responseChristo Kotze2018-02-181-2/+3
| | | |
| * | | Fix issue with SHORTEN_DELIMChristo Kotze2018-02-171-3/+6
| | | | | | | | | | | | | | | | | | | | If `$POWERLEVEL9K_SHORTEN_DELIMITER` is a unicode escape sequence, its length is 6 instead of 1. Added variable to hold actual character(s)
| * | | Updated previous test as Travis still failsChristo Kotze2018-02-171-1/+1
| | | |
| * | | Fixed truncate_from_right to incl length of delimChristo Kotze2018-02-171-11/+11
| | | | | | | | | | | | | | | | | | | | Updated length test to include delimiter length. Added comments
| * | | Accidentally deleted )) which threw an errorChristo Kotze2018-02-171-1/+1
| | | |
| * | | Fixed accidentally truncating current folder tooChristo Kotze2018-02-171-3/+3
| | | |
| * | | Added edge case tests for ~ and /Christo Kotze2018-02-171-34/+43
| | | | | | | | | | | | | | | | Fixed edge cases
| * | | Streamlined dir strategiesChristo Kotze2018-02-171-8/+31
| | | | | | | | | | | | | | | | | | | | Removed sed from `truncate_middle`, `truncate_from_right` and partially from `truncate_with_package_name`
| * | | More code cleaning (extra %F calls)Christo Kotze2018-02-141-4/+4
| | | |
| * | | Cleaned up DIR_PATH_HIGHLIGHT codeChristo Kotze2018-02-141-4/+4
| | | | | | | | | | | | | | | | | | | | Removed double call to %F and changed $x variables to ${x} for consistency.
| * | | Explicitly test if DIR_OMIT_FIRST_CHARACTER = trueChristo Kotze2018-02-141-3/+3
| | | | | | | | | | | | | | | | | | | | Changed ${POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER} to "${(L)POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER}" == "true" Lines 876 & 882
| * | | Fixed = instead of == inside [[]] line 865Christo Kotze2018-02-141-1/+1
| | | | | | | | | | | | | | | | | | | | Missed an = inside the test for highlighting the last dir of the working directory. Travis should work now *fingers crossed*
| * | | Parameter substitution instead of dirname/basenameChristo Kotze2018-02-141-4/+8
| | | | | | | | | | | | | | | | | | | | Replaced external calls to `dirname` and `basename` with paramater substitution.