aboutsummaryrefslogtreecommitdiff
path: root/powerlevel9k.zsh-theme
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | 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.
| * | | | Updated logic in prompt_dirChristo Kotze2018-02-111-2/+8
| | | | | | | | | | | | | | | | | | | | Added a case where there is no last dir foreground, but still bold.
| * | | | Renamed $bd to $bldChristo Kotze2018-02-111-4/+4
| | | | |
| * | | | Attempt to fix Travis errorChristo Kotze2018-02-111-5/+5
| | | | |
| * | | | Changed testing for bold last dirChristo Kotze2018-02-111-1/+1
| | | | |
| * | | | Added set_default for bold dir segmentChristo Kotze2018-02-111-0/+1
| | | | | | | | | | | | | | | | | | | | Added `set_default POWERLEVEL9K_DIR_PATH_HIGHLIGHT_BOLD false`
| * | | | Fixed reset bold on last dir missing.Christo Kotze2018-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Missed the `%b` on making the last dir bold which leaked into the command prompt.
| * | | | Last dir bold - missed resetChristo Kotze2018-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Missed the bold reset code `%b` in the logic, which caused everthing after the last dir to be bold, including the command line entry.
| * | | | PROMPT_DIR color/bold on last dir & color for sep.Christo Kotze2018-02-101-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You can now set the last dir to have a custom color with `POWERLEVEL9K_DIR_PATH_HIGHLIGHT_FOREGROUND` and whether it will be bold with `POWERLEVEL9K_DIR_PATH_HIGHLIGHT_BOLD=true`. You can also set a custom separator color with `POWERLEVEL9K_DIR_PATH_SEPARATOR_FOREGROUND`.
| * | | | Merged `truncate_to_unique` & state `NOT_WRITABLE`Christo Kotze2018-02-101-1/+25
| | | | | | | | | | | | | | | | | | | | Added `truncate_to_unique` and `NOT_WRITABLE` to @dritter's code.
| * | | | Incorporated @dritter 's changes into nextChristo Kotze2018-02-101-38/+9
| | | | | | | | | | | | | | | | | | | | These are the changes made by @dritter on `async_all_the_segments`
* | | | | Merge branch 'next' into newline-countBen Hilburn2018-03-071-6/+40
|\ \ \ \ \
| * \ \ \ \ Merge pull request #729 from Mikewl/usersudoBen Hilburn2018-03-071-4/+20
| |\ \ \ \ \ | | | | | | | | | | | | | | Added sudo state to prompt_user
| | * | | | | add new icons and add remote_sudoMichael Louwrens2018-02-121-5/+10
| | | | | | |
| | * | | | | try out sudo icon changesMichael Louwrens2018-02-101-1/+1
| | | | | | |
| | * | | | | fix typoMichael Louwrens2018-02-101-1/+1
| | | | | | |
| | * | | | | change sudo detection methodMichael Louwrens2018-02-101-2/+2
| | | | | | |
| | * | | | | add sudo status to context and user promptsMichael Louwrens2018-02-101-0/+11
| | |/ / / /
| * | | | | Merge pull request #736 from dualscyther/segments/dir/absolute-truncationBen Hilburn2018-03-071-0/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | Add absolute truncation option to dir segment
| | * | | | | Refactor absolute char truncationDaniel Tam2018-02-131-3/+1
| | | | | | |
| | * | | | | Add absolute truncation option to dir segmentDaniel Tam2018-02-031-0/+7
| | |/ / / /
| * | | | | Merge pull request #743 from onaforeignshore/iterm2_integrationBen Hilburn2018-03-071-0/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | Fix iTerm2 integration with PowerLevel9k
| | * | | | | Fix iTerm2 integration with PowerLevel9kChristo Kotze2018-02-101-0/+3
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | This fix allows the user to see the "little blue triangle" that is created when iTerm2 shell integration is enabled.
| * | | | | Merge branch 'next' into masterBen Hilburn2018-03-071-90/+192
| |\ \ \ \ \
| | * \ \ \ \ Merge branch 'master' into nextBen Hilburn2018-03-071-2/+2
| | |\ \ \ \ \ | | | |/ / / / | | |/| / / / | | | |/ / /
| * | | | | Don't show segment if POWERLEVEL9K_VI_INSERT_MODE_STRING == ''Matthew Hoener2018-02-081-0/+1
| | | | | |
| * | | | | Fix vi mode pluginMatthew Hoener2018-02-081-0/+7
| | |/ / / | |/| | |
| * | | | fix: Remove dependency of bc for load widgetLeMarsu2018-01-151-2/+2
| | | | |