Commit Graph

184 Commits (b8b82eee21f8e08fed8a1e9290c763d2c4d87293)

Author SHA1 Message Date
Dominik Ritter b8b82eee21 Use the new `defined` function to test if a network interface was specified. 9 years ago
Dominik Ritter 0f30504362 Merge remote-tracking branch 'ben/next' into dritter/system_stats 9 years ago
Dominik Ritter 227958cb04 Merge remote-tracking branch 'ben/master' into dritter/system_stats 9 years ago
Ben Hilburn 6e4d24f50d Theme code: Cleanup of comments 9 years ago
Ben Hilburn a6f7d573ed Merge branch 'master' into next
Resolved conflicts from 2eea3ae and 1a1cb8f.
9 years ago
John Koelndorfer 378b910af6 Use defined to check if ICON_USER_VARIABLE is defined. 9 years ago
John Koelndorfer 893bfe243d Use defined to set right, left prompt elements. 9 years ago
John Koelndorfer b19de85c16 Use set_default to set VCS foreground and dark foreground. 9 years ago
John Koelndorfer f42242d34c Implement defined, set_default functions. 9 years ago
Luís Bianchin e90e353b0a Fix format for git-svn
When the repository backend is like git-svn or git-hg, there was a conflict with `zstyle` `formats` from `functions/VCS_INFO_formats`. Now it applies the format to all backends starting with `git` or `svn`.
9 years ago
Dominik Ritter ae77fc17d8 Under OSX the output of `sysctl vm.loadavg` may be localized. With german locale it will print an comma as separator.. 9 years ago
Dominik Ritter dca00112ad Reworked the IP segment. It now tries to get a IP address from all up network interfaces. 9 years ago
Dominik Ritter 7535f62746 Added a new Icon to the dir-segment. 9 years ago
Dominik Ritter b443c9be4a Moved `print_icon` to top in its own section "utility functions". 9 years ago
Dominik Ritter dd745634e8 Merge remote-tracking branch 'ben/next' into dritter/improve_shorten_dir_length 9 years ago
Dominik Ritter 3e0547a9cb Merge branch 'next' into dritter/improve_shorten_dir_length 9 years ago
Dominik Ritter 69fc4d295c Bugfix: load segment changes the color reliably and is customizable. 9 years ago
Dominik Ritter 61daa647f1 IP is now customizable. By default we try to get the ip of `en1` (on OSX) and `eth0` on all other systems. 9 years ago
Dominik Ritter 730697893e Grep statement simplified. 9 years ago
Dominik Ritter fccc3d5e64 Better descriptions for Stats and Network segements. 9 years ago
John Koelndorfer 2eea3aec56 Set RETVAL for left prompt also. 9 years ago
Dominik Ritter b73366f039 Added a segment that displays the current IP address. 9 years ago
Dominik Ritter 2bc5a60c7a Added a new Icon to the dir-segment. 9 years ago
Dominik Ritter f3d2a0755e Added a segment that displays the 5 min load average and the free RAM. 9 years ago
Dominik Ritter 66877efade Moved `print_icon` to top in its own section "utility functions". 9 years ago
Dominik Ritter 1005a7c6fb Better Icons for Apple and Linux. 9 years ago
Dominik Ritter 0d62451f57 Merge branch 'dritter/improve_shorten_dir_length' into dritter/system_stats 9 years ago
Dominik Ritter 823c52b3ec All Unicode-escape-characters should begin with an lowercase `\u` in the default-icons.
The outgoing/incoming changes should use the `print_icon` function.
Renamed VCS-Incoming/Outgoing icon variables.
9 years ago
Dominik Ritter 5795442dbc Set icon-Array as global variable, so that it is visible in later functions. This is important to make the icon-override mechanism work in antigen. 9 years ago
Dominik Ritter 0831fa1041 Issue #74: Changed escape sequences for UTF-8 characters to lowercase for `compatible` and default mode. 9 years ago
Dominik Ritter 44db352e35 Issue #64: Now the theme detects on OSX which sed is to use. 9 years ago
Dominik Ritter 329f60f19f Node icon should be customizable too. 9 years ago
Dominik Ritter 754b648f37 Changed the default behaviour to truncate whole directories. 9 years ago
Dominik Ritter 9efe519dc5 Merge branch 'dritter/improve_shorten_dir_length' of github.com:dritter/powerlevel9k into dritter/improve_shorten_dir_length 9 years ago
Dominik Ritter 33dba0f19f Define multiline icons as escape sequence. 9 years ago
Dominik Ritter b1dba08c93 Multiline-Icons should be treated as icons as well. 9 years ago
Dominik Ritter 5777b7bb54 Code cleanup. We don't need to define all icons for every mode any more. 9 years ago
Dominik Ritter 2257026f9c Reworked icons to a zsh array. That way we can easily print out all icons for debugging purposes. Also it opens up some clean up possibilities. 9 years ago
Ben Hilburn 6925e35cb8 Merge branch 'dritter/dritter/minimize_dependencies' into `next` 9 years ago
Dominik Ritter bb3fbb793c `test -n` seems to read the whole string. For performance issues we just analyze the first line by stripping the output of cat to the first line with `sed q`. 9 years ago
Dominik Ritter df7f853c8d Less dependencies. If `sed q | wc -l` is just for testing if the string is empty or not, we can do that with just ZSH. Trusting that the implentation of `test -n` is intelligent enough to abort if a character is found. 9 years ago
Dominik Ritter 99504d4ad4 Add an indicator that directories were truncated. 9 years ago
Dominik Ritter 1edc606665 Added OpenBSD and DragonFly again. 9 years ago
Ben Hilburn 4ef5294d0b os_icon: Combining OS detection and icon setting into one case statement 9 years ago
Dominik Ritter 8a6b9fe09d Whitespace fix. 9 years ago
Dominik Ritter e025a6cdd4 The VCS-Branch icon is broken, if we use Unicode-characters with uppercase \U. 9 years ago
Dominik Ritter 850702b115 Reworked OS-Icons to fit in our general scheme. 9 years ago
Dominik Ritter 1b7240ca2f Merge branch 'master' into dritter/os_detection 9 years ago
Ben Hilburn c37e4a8fa0 Merge remote-tracking branch 'dritter/dritter/disable_rprompt'
Allows disabling of the right prompt

Conflicts:
	powerlevel9k.zsh-theme
9 years ago
Dominik Ritter 504a64996b Uhm. It seems to make a difference, whether you print unicode characters with lowercase \u or uppercase \U. Some of them only work with uppercase \U. Therefore I changed all of them to the uppercase variant.
Try `echo $'\u1F427' $'\U1F427'`. Only the latter one should work. The first one prints some gibberish.
9 years ago