Commit Graph

2052 Commits (4def4452dfad4401090f135adac88d18b0589251)
 

Author SHA1 Message Date
Christo Kotze fb09d75391 Updated truncate_to_unique
Christo Kotze 3b182d2eb6 Updated code for testing
Christo Kotze 9f87bd5654 Added / for non-home folders
Christo Kotze 38d7e60ae3 Rewrote trunc middle/right to use for loop
Christo Kotze 0acdc4e032 Fixed another typo - shouldn't code when sick :p
Christo Kotze 97d4e2877d Fixed typo
Christo Kotze 8180d724ef Added test for dir_length == trunc_length
Christo Kotze b1b0ad949a Updated truncate_from_right test
Christo Kotze 4f1da4a64d Changed current_dir - Test Travis response
Christo Kotze 9a3dd6bf25 Fix issue with SHORTEN_DELIM
If `$POWERLEVEL9K_SHORTEN_DELIMITER` is a unicode escape sequence, its
length is 6 instead of 1. Added variable to hold actual character(s)
Christo Kotze 728aa0ec38 Updated previous test as Travis still fails
Christo Kotze b73af072c1 Fixed truncate_from_right to incl length of delim
Updated length test to include delimiter length.
Added comments
Christo Kotze 29620f3d81 Accidentally deleted )) which threw an error
Christo Kotze ad4b284e56 Fixed accidentally truncating current folder too
Christo Kotze 110f54f7e2 Added edge case tests for ~ and /
Fixed edge cases
Christo Kotze 64cbdaf4c2 Streamlined dir strategies
Removed sed from `truncate_middle`, `truncate_from_right` and partially
from `truncate_with_package_name`
Tim Otlik ba0e940af3
arch icon was missing
Tim Otlik 48faab951f
Merge branch 'next' of ssh://github.com/sambadevi/powerlevel9k into next
Tim Otlik da9ec721b7
add missing icons to compat set
Tim Otlik 18ef14142a
add missing icons to compat set
Tim Otlik bba8bb883e
add check of /etc/os-release for linux distros
Tim Otlik 845e74c5c3
added LINUX_*_ICON for several OS
Christian Höltje cc4daa7698 Fix GIT and GITHUB nerdfont icon.
VCS_GIT_ICON and VCS_GIT_GITHUB_ICON were wrong.
Christo Kotze 4fc4d15703 Added tests for DIR_PATH_SEPARATOR_FOREGROUND
Christo Kotze 276bc9017c Updated testBoldRootSubsubdirWorks()
Forgot to initialize the bolding variable
Christo Kotze dba80dbee9 Added tests for other folder highlighing
Christo Kotze 1e54872873 Added test for Home folder highlighting
Christo Kotze b6f20d1032 Updating Travis tests for bold dir
Christo Kotze c71e735c7d More code cleaning (extra %F calls)
Christo Kotze 9c6330624e Cleaned up DIR_PATH_HIGHLIGHT code
Removed double call to %F and changed $x variables to ${x} for
consistency.
Christo Kotze 2e417ec510 Explicitly test if DIR_OMIT_FIRST_CHARACTER = true
Changed ${POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER} to
"${(L)POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER}" == "true" Lines 876 & 882
Christo Kotze 7cca0876e2 Fixed = instead of == inside [[]] line 865
Missed an = inside the test for highlighting the last dir of the working
directory. Travis should work now *fingers crossed*
Christo Kotze 536549ea62 Parameter substitution instead of dirname/basename
Replaced external calls to `dirname` and `basename` with paramater
substitution.
Daniel Tam d84420d950
Update readme
Daniel Tam d1299229f6
Merge branch 'segments/dir/absolute-truncation' of github.com:dualscyther/powerlevel9k into segments/dir/absolute-truncation
Daniel Tam eb1c6ec1fc
Refactor absolute char truncation
Daniel Tam 3da37c0eaf
Update README.md
Michael Louwrens a4aacef7bc Add information to readme
Michael Louwrens 7fff5bd7a6 add new icons and add remote_sudo
Christo Kotze 5491ee35c3 Updated logic in prompt_dir
Added a case where there is no last dir foreground, but still bold.
Christo Kotze 4ac02b0f1b Renamed $bd to $bld
Christo Kotze 4d71e217e9 Attempt to fix Travis error
Christo Kotze e644ad640e Changed testing for bold last dir
Christo Kotze 1949fa7b9e Added set_default for bold dir segment
Added `set_default POWERLEVEL9K_DIR_PATH_HIGHLIGHT_BOLD false`
Christo Kotze 69e55a30b3 Updated tests for resetting bold
Updated tests to include the `%b%K{blue}%F{black}` or similar.
TODO: Still have to create a test for a bolded last segment
Christo Kotze cd1387f530 Fixed reset bold on last dir missing.
Missed the `%b` on making the last dir bold which leaked into the
command prompt.
Michael Louwrens 3893785873 try out sudo icon changes
Michael Louwrens 0551854a9e fix typo
Michael Louwrens 06802647a1 change sudo detection method
Michael Louwrens 7b8656f8e7 add sudo status to context and user prompts