Dominik Ritter
08c3649c6a
Obey shellcheck.net: Quote the rhs of != in [[ ]] to prevent glob matching
9 years ago
Dominik Ritter
dfe4c109bd
Double quote to prevent globbing and word splitting in git-aheadbehind.
9 years ago
Dominik Ritter
1c91430aa4
Explicit setopt
9 years ago
Dominik Ritter
22c29b1253
Moved the icon definitions to the top, for better structure.
9 years ago
Dominik Ritter
c8e41ad4ee
Simplified the way the build-prompt-functions are called. Before it was quite obscure how and when ZSH called the right functions. It was a matter of a complex quote syntax. Now, by adding a new precmd-hook, the use of the quotes in the PROMPT and RPROMPT-variables is much simpler.
9 years ago
Dominik Ritter
d133680704
Changed code to comply with www.shellcheck.net.
9 years ago
Ben Hilburn
fd191a5894
Merge pull request #80 from dritter/dritter/icon_customization_documentation
...
Added documentation and a little helper function for icon customization.
9 years ago
Ben Hilburn
a3b61e92fb
Merge branch 'next' of github.com:bhilburn/powerlevel9k into next
9 years ago
Ben Hilburn
8fffb04dcd
Merging @dritter's new system stats segments.
9 years ago
Ben Hilburn
65c44d6141
Merge pull request #89 from dritter/php_version_segment
...
Added `php_version` segment.
9 years ago
Ben Hilburn
f0e8b992dc
Merge pull request #85 from dritter/home_icon_whitespace_quickfix
...
Fix extra whitespace in `dir` segment.
9 years ago
Ben Hilburn
8ce144423b
Resolving conflicts from PR #86
9 years ago
Ben Hilburn
790f7e724d
Merge branch 'master' into next
9 years ago
Dominik Ritter
26a41f14b8
Added a segment that shows the PHP version.
9 years ago
Dominik Ritter
88abe431ec
Merge remote-tracking branch 'ben/next' into dritter/icon_customization_documentation
9 years ago
Dominik Ritter
adbf9947b2
Removed pointless changing of foreground color.
9 years ago
Dominik Ritter
9a814720db
Removed unnecessary whitespace in git actionformats.
...
This fixes #78
9 years ago
Dominik Ritter
c72cfb155a
Display a warning message, if the terminal supports less than 256 colors.
9 years ago
Dominik Ritter
f7a05fcd2c
Display of free RAM is now configurable.
9 years ago
Dominik Ritter
b8b82eee21
Use the new `defined` function to test if a network interface was specified.
9 years ago
Dominik Ritter
b5e5ac98f9
Whitespaces should belong to the Icon as they form an entity. Therefore the home-icon in the awesome-patched mode should define its whitespace, so that in normal mode no extra whitespace is shown.
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
d8c55a2592
Added documentation and a little helper function for icon customization.
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