Dominik Ritter
|
d6584e13da
|
Extracted icons into a separate file.
|
2015-10-23 23:42:59 +02:00 |
|
Dominik Ritter
|
fbd1b99bab
|
Renamed "power-utilities.zsh" to just "utilities.zsh".
|
2015-10-23 23:39:50 +02:00 |
|
Dominik Ritter
|
23f86afeb3
|
Merge branch 'next' into color_detection
|
2015-10-22 10:10:15 +02:00 |
|
Dominik Ritter
|
09bd1f6182
|
Added documentation.
|
2015-10-20 00:37:17 +02:00 |
|
Dominik Ritter
|
d13d9565bc
|
Merge branch 'next' into ram_prompt
|
2015-10-20 00:25:16 +02:00 |
|
Dominik Ritter
|
e94394bc67
|
Merge branch 'next' into go_prompt
|
2015-10-19 17:39:43 +02:00 |
|
Dominik Ritter
|
5addfdc9e0
|
Moved utility-functions to "functions/power-utilities.zsh".
|
2015-10-19 17:37:18 +02:00 |
|
Dominik Ritter
|
c10cbabb9e
|
Merge branch 'next' into color_detection
|
2015-10-18 19:43:41 +02:00 |
|
Dominik Ritter
|
b04fae9173
|
Made whitespaces between segment separators customizable.
|
2015-10-16 20:42:21 +02:00 |
|
Dominik Ritter
|
86b460f06b
|
vi_mode segement more customizable.
|
2015-10-16 20:16:31 +02:00 |
|
Dominik Ritter
|
ab3577a795
|
Merge remote-tracking branch 'ben/next' into go_prompt
|
2015-10-16 19:55:44 +02:00 |
|
Dominik Ritter
|
cd7e8bea61
|
Merge remote-tracking branch 'ben/next' into ram_prompt
|
2015-10-16 19:54:13 +02:00 |
|
Dominik Ritter
|
5a0f330cd7
|
Merge remote-tracking branch 'ben/next' into color_detection
|
2015-10-16 19:51:04 +02:00 |
|
Dominik Ritter
|
3bb8cd4593
|
Merge remote-tracking branch 'ben/next' into vcs_cleanup
|
2015-10-16 19:47:30 +02:00 |
|
Dominik Ritter
|
f7e1f64b4c
|
Added handling for bright colors.
|
2015-10-13 23:42:46 +02:00 |
|
Dominik Ritter
|
6bf2869a1c
|
Cleanup of VCS-segment. Now vcs_info is only invoked, if the user configured to show the vcs segment.
|
2015-10-11 19:41:52 +02:00 |
|
Dominik Ritter
|
20447a22c9
|
Removed unnecessary literal escape sequences.
|
2015-10-11 16:22:01 +02:00 |
|
Dominik Ritter
|
0e37d8ef86
|
Added a new function isSameColor to handle color comparisons. It is now possible to compare ANSI colors (e.g. "black" or "bg-red") with ZSH-style colors (e.g. "001"). This way the subsegments work much better, as users can define color codes the way they like.
|
2015-10-11 16:18:27 +02:00 |
|
Dominik Ritter
|
d436c60f24
|
Merge branch 'ram_prompt' of github.com:dritter/powerlevel9k into ram_prompt
|
2015-10-01 00:38:02 +02:00 |
|
Dominik Ritter
|
be8bb63fc3
|
Merge branch 'next' into go_prompt
|
2015-09-30 19:36:50 +02:00 |
|
Dominik Ritter
|
e8a53c253b
|
Merge branch 'next' into ram_prompt
|
2015-09-30 19:36:23 +02:00 |
|
Dominik Ritter
|
6d24f93760
|
Alphabetical order.
|
2015-09-26 12:51:08 +02:00 |
|
Dominik Ritter
|
f52a7f2570
|
Corrected calculation of used swap under linux.
|
2015-09-26 12:33:14 +02:00 |
|
Dominik Ritter
|
c760d3a505
|
Better compatibility with shellcheck.net.
|
2015-09-23 18:29:42 +02:00 |
|
Dominik Ritter
|
ffc0d9e162
|
KEYMAP may be "main" or "viins" in VI-Mode.
|
2015-09-23 18:26:27 +02:00 |
|
Dominik Ritter
|
0b37ca2869
|
Added documentation.
|
2015-09-22 18:43:06 +02:00 |
|
Dominik Ritter
|
fc59f06f39
|
code more readable.
|
2015-09-22 18:35:42 +02:00 |
|
Dominik Ritter
|
b31d0ff395
|
Made VI-Mode plugin working again.
|
2015-09-22 18:30:59 +02:00 |
|
Dominik Ritter
|
2e7d0f14d2
|
Shellcheck-support for vi_mode segment & alphabetical order of prompts.
|
2015-09-21 18:34:43 +02:00 |
|
Dominik Ritter
|
1a5edebae7
|
Added a segment that shows the current GO version number.
|
2015-09-21 18:27:03 +02:00 |
|
Dominik Ritter
|
58d5f9a078
|
Added subsegments in flat-mode.
|
2015-09-20 21:28:22 +02:00 |
|
Dominik Ritter
|
4602e948c9
|
There is now no difference between longstatus and status any more. Just use status, and if you just want to display it conditionally set POWERLEVEL9K_STATUS_VERBOSE=false.
Also here I unified the use of named color codes to make the subsegment-display work.
|
2015-09-20 21:24:37 +02:00 |
|
Dominik Ritter
|
43a6079d83
|
Ram as own prompt.
|
2015-09-20 20:34:43 +02:00 |
|
Dominik Ritter
|
2809000f9c
|
printHumanReadableSize should be able to process floats.
|
2015-09-20 20:33:50 +02:00 |
|
Dominik Ritter
|
fc80f0c4d8
|
Merge remote-tracking branch 'ben/next' into shellcheck_fixes
|
2015-09-19 03:21:17 +02:00 |
|
Dominik Ritter
|
87fab65609
|
Corrected ZSH option names.
|
2015-09-16 00:52:16 +02:00 |
|
Dominik Ritter
|
689b6d8f8c
|
Shellcheck.net: Quote variables.
|
2015-09-16 00:46:46 +02:00 |
|
Dominik Ritter
|
2384b6aaba
|
Merge remote-tracking branch 'ben/next' into shellcheck_fixes
|
2015-09-16 00:42:15 +02:00 |
|
Dominik Ritter
|
d7e3cb31b8
|
Merge remote-tracking branch 'ben/next' into icon_protection2
|
2015-09-14 18:23:45 +02:00 |
|
Dominik Ritter
|
43dc8f853d
|
Merge remote-tracking branch 'ben/next' into shellcheck_fixes
|
2015-09-14 09:27:07 +02:00 |
|
Dominik Ritter
|
08c3649c6a
|
Obey shellcheck.net: Quote the rhs of != in [[ ]] to prevent glob matching
|
2015-09-13 00:18:02 +02:00 |
|
Dominik Ritter
|
dfe4c109bd
|
Double quote to prevent globbing and word splitting in git-aheadbehind.
|
2015-09-13 00:01:06 +02:00 |
|
Dominik Ritter
|
1c91430aa4
|
Explicit setopt
|
2015-09-12 23:58:56 +02:00 |
|
Dominik Ritter
|
22c29b1253
|
Moved the icon definitions to the top, for better structure.
|
2015-09-12 23:52:20 +02:00 |
|
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.
|
2015-09-12 23:46:46 +02:00 |
|
Dominik Ritter
|
d133680704
|
Changed code to comply with www.shellcheck.net.
|
2015-09-12 22:50:52 +02:00 |
|
Dominik Ritter
|
1eec2257fb
|
The longstatus-Segment should deactivate the foreground color after it is finished printing the content.
|
2015-09-08 00:27:07 +02:00 |
|
Dominik Ritter
|
ef72eca288
|
Better structure: The right prompt should deactivate the foreground color, after it is finished printing the content.
|
2015-09-08 00:18:02 +02:00 |
|
Dominik Ritter
|
3da637cfd6
|
Added documentation.
|
2015-09-08 00:13:57 +02:00 |
|
Dominik Ritter
|
4e29538306
|
Character protection if the user set LANG=C.
|
2015-09-08 00:09:33 +02:00 |
|
Dominik Ritter
|
26a41f14b8
|
Added a segment that shows the PHP version.
|
2015-09-05 18:03:06 +02:00 |
|
Dominik Ritter
|
88abe431ec
|
Merge remote-tracking branch 'ben/next' into dritter/icon_customization_documentation
|
2015-09-04 19:55:26 +02:00 |
|
Dominik Ritter
|
adbf9947b2
|
Removed pointless changing of foreground color.
|
2015-09-04 19:26:05 +02:00 |
|
Dominik Ritter
|
9a814720db
|
Removed unnecessary whitespace in git actionformats.
This fixes #78
|
2015-09-04 19:24:07 +02:00 |
|
Dominik Ritter
|
5a8a6c8012
|
The foreground color of the longstatus segment should be white.
|
2015-09-04 18:32:44 +02:00 |
|
Dominik Ritter
|
9191d29c96
|
In case that two subsequent segments have the same background color, now a small separator is displayed. Before this commit, no segment separator was shown and the two segments looked like one.
|
2015-09-04 18:30:04 +02:00 |
|
Dominik Ritter
|
c72cfb155a
|
Display a warning message, if the terminal supports less than 256 colors.
|
2015-09-04 17:20:00 +02:00 |
|
Dominik Ritter
|
f7a05fcd2c
|
Display of free RAM is now configurable.
|
2015-09-04 17:04:39 +02:00 |
|
Dominik Ritter
|
b8b82eee21
|
Use the new defined function to test if a network interface was specified.
|
2015-09-04 16:39:28 +02:00 |
|
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.
|
2015-09-04 11:31:34 +02:00 |
|
Dominik Ritter
|
0f30504362
|
Merge remote-tracking branch 'ben/next' into dritter/system_stats
|
2015-09-04 00:24:45 +02:00 |
|
Dominik Ritter
|
227958cb04
|
Merge remote-tracking branch 'ben/master' into dritter/system_stats
|
2015-09-04 00:19:37 +02:00 |
|
Dominik Ritter
|
ae77fc17d8
|
Under OSX the output of sysctl vm.loadavg may be localized. With german locale it will print an comma as separator..
|
2015-08-31 18:13:28 +02:00 |
|
Dominik Ritter
|
815582ffe0
|
Merge remote-tracking branch 'ben/next' into dritter/system_stats
Conflicts:
powerlevel9k.zsh-theme
|
2015-08-29 17:37:13 +02:00 |
|
Dominik Ritter
|
602acf3afa
|
Added documentation for the ip segment.
|
2015-08-29 17:03:44 +02:00 |
|
Dominik Ritter
|
dca00112ad
|
Reworked the IP segment. It now tries to get a IP address from all up network interfaces.
|
2015-08-29 16:55:31 +02:00 |
|
Dominik Ritter
|
d8c55a2592
|
Added documentation and a little helper function for icon customization.
|
2015-08-29 14:36:33 +02:00 |
|
Dominik Ritter
|
7535f62746
|
Added a new Icon to the dir-segment.
|
2015-08-27 18:45:02 +02:00 |
|
Dominik Ritter
|
b443c9be4a
|
Moved print_icon to top in its own section "utility functions".
|
2015-08-27 18:44:06 +02:00 |
|
Dominik Ritter
|
dd745634e8
|
Merge remote-tracking branch 'ben/next' into dritter/improve_shorten_dir_length
|
2015-08-27 18:43:56 +02:00 |
|
Dominik Ritter
|
3e0547a9cb
|
Merge branch 'next' into dritter/improve_shorten_dir_length
|
2015-08-27 18:31:10 +02:00 |
|
Dominik Ritter
|
69fc4d295c
|
Bugfix: load segment changes the color reliably and is customizable.
|
2015-08-27 18:24:27 +02:00 |
|
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.
|
2015-08-26 19:56:49 +02:00 |
|
Dominik Ritter
|
730697893e
|
Grep statement simplified.
|
2015-08-26 18:26:53 +02:00 |
|
Dominik Ritter
|
fccc3d5e64
|
Better descriptions for Stats and Network segements.
|
2015-08-26 18:08:38 +02:00 |
|
Dominik Ritter
|
653ad3d565
|
Added Documentation.
|
2015-08-26 17:38:15 +02:00 |
|
Dominik Ritter
|
b73366f039
|
Added a segment that displays the current IP address.
|
2015-08-26 17:36:04 +02:00 |
|
Dominik Ritter
|
2bc5a60c7a
|
Added a new Icon to the dir-segment.
|
2015-08-26 17:35:25 +02:00 |
|
Dominik Ritter
|
f3d2a0755e
|
Added a segment that displays the 5 min load average and the free RAM.
|
2015-08-26 17:34:09 +02:00 |
|
Dominik Ritter
|
66877efade
|
Moved print_icon to top in its own section "utility functions".
|
2015-08-26 17:24:23 +02:00 |
|
Dominik Ritter
|
1005a7c6fb
|
Better Icons for Apple and Linux.
|
2015-08-26 17:22:42 +02:00 |
|
Dominik Ritter
|
0d62451f57
|
Merge branch 'dritter/improve_shorten_dir_length' into dritter/system_stats
|
2015-08-26 13:33:15 +02:00 |
|
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.
|
2015-08-19 23:55:32 +02:00 |
|
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.
|
2015-08-18 23:44:21 +02:00 |
|
Dominik Ritter
|
0831fa1041
|
Issue #74: Changed escape sequences for UTF-8 characters to lowercase for compatible and default mode.
|
2015-08-15 16:09:31 +02:00 |
|
Dominik Ritter
|
44db352e35
|
Issue #64: Now the theme detects on OSX which sed is to use.
|
2015-08-15 15:49:22 +02:00 |
|
Dominik Ritter
|
0159559c6a
|
Added some hints about troubleshooting missing fonts.
|
2015-08-09 20:05:21 +02:00 |
|
Dominik Ritter
|
818fe15cf5
|
Merge remote-tracking branch 'ben/next' into dritter/customizable_icons
|
2015-08-07 19:17:17 +02:00 |
|
Dominik Ritter
|
d1832de888
|
Added documentation.
|
2015-08-07 19:14:56 +02:00 |
|
Dominik Ritter
|
329f60f19f
|
Node icon should be customizable too.
|
2015-08-07 18:59:49 +02:00 |
|
Dominik Ritter
|
550c91e6ba
|
Updated URL to agnosters-theme repository.
|
2015-08-06 00:38:36 +02:00 |
|
Dominik Ritter
|
d07ee098aa
|
Updated URL to powerline-fonts repository.
|
2015-08-06 00:37:06 +02:00 |
|
Dominik Ritter
|
754b648f37
|
Changed the default behaviour to truncate whole directories.
|
2015-08-05 00:21:09 +02:00 |
|
Dominik Ritter
|
9efe519dc5
|
Merge branch 'dritter/improve_shorten_dir_length' of github.com:dritter/powerlevel9k into dritter/improve_shorten_dir_length
|
2015-08-05 00:06:06 +02:00 |
|
Dominik Ritter
|
33dba0f19f
|
Define multiline icons as escape sequence.
|
2015-08-05 00:00:29 +02:00 |
|
Dominik Ritter
|
b1dba08c93
|
Multiline-Icons should be treated as icons as well.
|
2015-08-04 23:53:36 +02:00 |
|
Dominik Ritter
|
5777b7bb54
|
Code cleanup. We don't need to define all icons for every mode any more.
|
2015-08-04 18:47:44 +02:00 |
|
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.
|
2015-08-04 18:25:03 +02:00 |
|
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.
|
2015-07-30 23:30:47 +02:00 |
|
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.
|
2015-07-30 00:18:48 +02:00 |
|