Christo Kotze
b1b0ad949a
Updated truncate_from_right test
2018-02-18 16:29:05 +04:00
Christo Kotze
4f1da4a64d
Changed current_dir - Test Travis response
2018-02-18 16:22:59 +04:00
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)
2018-02-17 21:09:27 +04:00
Christo Kotze
728aa0ec38
Updated previous test as Travis still fails
2018-02-17 20:42:35 +04:00
Christo Kotze
b73af072c1
Fixed truncate_from_right to incl length of delim
...
Updated length test to include delimiter length.
Added comments
2018-02-17 18:54:43 +04:00
Christo Kotze
29620f3d81
Accidentally deleted )) which threw an error
2018-02-17 18:39:39 +04:00
Christo Kotze
ad4b284e56
Fixed accidentally truncating current folder too
2018-02-17 18:26:11 +04:00
Christo Kotze
110f54f7e2
Added edge case tests for ~ and /
...
Fixed edge cases
2018-02-17 18:12:07 +04:00
Christo Kotze
64cbdaf4c2
Streamlined dir strategies
...
Removed sed from `truncate_middle`, `truncate_from_right` and partially
from `truncate_with_package_name`
2018-02-17 17:36:36 +04:00
Tim Otlik
ba0e940af3
arch icon was missing
2018-02-16 17:42:14 +01:00
Tim Otlik
48faab951f
Merge branch 'next' of ssh://github.com/sambadevi/powerlevel9k into next
2018-02-16 17:38:20 +01:00
Tim Otlik
da9ec721b7
add missing icons to compat set
2018-02-16 17:38:03 +01:00
Tim Otlik
18ef14142a
add missing icons to compat set
2018-02-16 17:31:17 +01:00
Tim Otlik
bba8bb883e
add check of /etc/os-release for linux distros
2018-02-16 16:45:09 +01:00
Tim Otlik
845e74c5c3
added LINUX_*_ICON for several OS
2018-02-16 12:56:47 +01:00
Christian Höltje
cc4daa7698
Fix GIT and GITHUB nerdfont icon.
...
VCS_GIT_ICON and VCS_GIT_GITHUB_ICON were wrong.
2018-02-15 10:23:01 -05:00
Christo Kotze
4fc4d15703
Added tests for DIR_PATH_SEPARATOR_FOREGROUND
2018-02-14 14:17:50 +04:00
Christo Kotze
276bc9017c
Updated testBoldRootSubsubdirWorks()
...
Forgot to initialize the bolding variable
2018-02-14 14:05:49 +04:00
Christo Kotze
dba80dbee9
Added tests for other folder highlighing
2018-02-14 13:48:25 +04:00
Christo Kotze
1e54872873
Added test for Home folder highlighting
2018-02-14 13:30:21 +04:00
Christo Kotze
b6f20d1032
Updating Travis tests for bold dir
2018-02-14 13:18:35 +04:00
Christo Kotze
c71e735c7d
More code cleaning (extra %F calls)
2018-02-14 12:33:36 +04:00
Christo Kotze
9c6330624e
Cleaned up DIR_PATH_HIGHLIGHT code
...
Removed double call to %F and changed $x variables to ${x} for
consistency.
2018-02-14 12:15:56 +04:00
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
2018-02-14 11:57:32 +04:00
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*
2018-02-14 11:48:14 +04:00
Christo Kotze
536549ea62
Parameter substitution instead of dirname/basename
...
Replaced external calls to `dirname` and `basename` with paramater
substitution.
2018-02-14 11:42:40 +04:00
Daniel Tam
d84420d950
Update readme
2018-02-13 22:21:15 +11:00
Daniel Tam
d1299229f6
Merge branch 'segments/dir/absolute-truncation' of github.com:dualscyther/powerlevel9k into segments/dir/absolute-truncation
2018-02-13 22:18:46 +11:00
Daniel Tam
eb1c6ec1fc
Refactor absolute char truncation
2018-02-13 22:18:26 +11:00
Daniel Tam
3da37c0eaf
Update README.md
2018-02-12 21:16:53 +11:00
Michael Louwrens
a4aacef7bc
Add information to readme
2018-02-12 11:39:53 +02:00
Michael Louwrens
7fff5bd7a6
add new icons and add remote_sudo
2018-02-12 11:28:00 +02:00
Christo Kotze
5491ee35c3
Updated logic in prompt_dir
...
Added a case where there is no last dir foreground, but still bold.
2018-02-11 17:49:09 +04:00
Christo Kotze
4ac02b0f1b
Renamed $bd to $bld
2018-02-11 16:38:16 +04:00
Christo Kotze
4d71e217e9
Attempt to fix Travis error
2018-02-11 16:31:30 +04:00
Christo Kotze
e644ad640e
Changed testing for bold last dir
2018-02-11 07:53:09 +04:00
Christo Kotze
1949fa7b9e
Added set_default for bold dir segment
...
Added `set_default POWERLEVEL9K_DIR_PATH_HIGHLIGHT_BOLD false`
2018-02-11 07:48:22 +04:00
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
2018-02-11 07:40:09 +04:00
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.
2018-02-11 07:17:50 +04:00
Michael Louwrens
3893785873
try out sudo icon changes
2018-02-10 21:24:06 +02:00
Michael Louwrens
0551854a9e
fix typo
2018-02-10 21:01:09 +02:00
Michael Louwrens
06802647a1
change sudo detection method
2018-02-10 20:50:59 +02:00
Michael Louwrens
7b8656f8e7
add sudo status to context and user prompts
2018-02-10 19:46:31 +02:00
Christo Kotze
8b8dcb2066
Last dir bold - missed reset
...
Missed the bold reset code `%b` in the logic, which caused everthing
after the last dir to be bold, including the command line entry.
2018-02-10 15:41:40 +04:00
Christo Kotze
ccba1cc823
PROMPT_DIR color/bold on last dir & color for sep.
...
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`.
2018-02-10 14:46:56 +04:00
Christo Kotze
6d25e18779
Merged truncate_to_unique
& state NOT_WRITABLE
...
Added `truncate_to_unique` and `NOT_WRITABLE` to @dritter's code.
2018-02-10 14:23:27 +04:00
Christo Kotze
085a78b9b8
Incorporated @dritter 's changes into next
...
These are the changes made by @dritter on `async_all_the_segments`
2018-02-10 13:54:05 +04:00
Christo Kotze
d841e1d0d0
Fix iTerm2 integration with PowerLevel9k
...
This fix allows the user to see the "little blue triangle" that is
created when iTerm2 shell integration is enabled.
2018-02-10 13:29:04 +04:00
Matthew Hoener
162caba19c
Don't show segment if POWERLEVEL9K_VI_INSERT_MODE_STRING == ''
2018-02-07 16:51:12 -08:00
Matthew Hoener
c69d21016c
Fix vi mode plugin
2018-02-07 14:56:48 -08:00