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.
|
10 years ago |
Dominik Ritter
|
0831fa1041
|
Issue #74: Changed escape sequences for UTF-8 characters to lowercase for `compatible` and default mode.
|
10 years ago |
Dominik Ritter
|
44db352e35
|
Issue #64: Now the theme detects on OSX which sed is to use.
|
10 years ago |
Dominik Ritter
|
329f60f19f
|
Node icon should be customizable too.
|
10 years ago |
Dominik Ritter
|
754b648f37
|
Changed the default behaviour to truncate whole directories.
|
10 years ago |
Dominik Ritter
|
9efe519dc5
|
Merge branch 'dritter/improve_shorten_dir_length' of github.com:dritter/powerlevel9k into dritter/improve_shorten_dir_length
|
10 years ago |
Dominik Ritter
|
33dba0f19f
|
Define multiline icons as escape sequence.
|
10 years ago |
Dominik Ritter
|
b1dba08c93
|
Multiline-Icons should be treated as icons as well.
|
10 years ago |
Dominik Ritter
|
5777b7bb54
|
Code cleanup. We don't need to define all icons for every mode any more.
|
10 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.
|
10 years ago |
Ben Hilburn
|
6925e35cb8
|
Merge branch 'dritter/dritter/minimize_dependencies' into `next`
|
10 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`.
|
10 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.
|
10 years ago |
Dominik Ritter
|
99504d4ad4
|
Add an indicator that directories were truncated.
|
10 years ago |
Dominik Ritter
|
1edc606665
|
Added OpenBSD and DragonFly again.
|
10 years ago |
Ben Hilburn
|
4ef5294d0b
|
os_icon: Combining OS detection and icon setting into one case statement
|
10 years ago |
Dominik Ritter
|
8a6b9fe09d
|
Whitespace fix.
|
10 years ago |
Dominik Ritter
|
e025a6cdd4
|
The VCS-Branch icon is broken, if we use Unicode-characters with uppercase \U.
|
10 years ago |
Dominik Ritter
|
850702b115
|
Reworked OS-Icons to fit in our general scheme.
|
10 years ago |
Dominik Ritter
|
1b7240ca2f
|
Merge branch 'master' into dritter/os_detection
|
10 years ago |
Ben Hilburn
|
c37e4a8fa0
|
Merge remote-tracking branch 'dritter/dritter/disable_rprompt'
Allows disabling of the right prompt
Conflicts:
powerlevel9k.zsh-theme
|
10 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.
|
10 years ago |
Dominik Ritter
|
c116ead6aa
|
Determine the right OS-Icon only once.
|
10 years ago |
Dominik Ritter
|
5a6b6ef604
|
Merge branch 'master' into dritter/os_detection
|
10 years ago |
Dominik Ritter
|
e8dc33bb07
|
Added possibility to disable the RPROMPT completly.
|
10 years ago |
Dominik Ritter
|
9e1f0639cf
|
Whitespace fixes.
|
10 years ago |
Dominik Ritter
|
2bc3b09963
|
Implemented different ways to truncate the directory path.
|
10 years ago |
Dominik Ritter
|
84dfa02a89
|
Updated the os-icon prompt to newest coding guidelines.
|
10 years ago |
Dominik Ritter
|
880a715b9c
|
Merge branch 'master' into dritter/os_detection
|
10 years ago |
Dominik Ritter
|
30c4acd249
|
Strip the whitespace of OSX `wc` with pure zsh. No need to install `coreutils`.
|
10 years ago |
Ben Hilburn
|
7f83bac947
|
Revert "We don't need `tr`, as we strip whitespace directly with zsh."
This reverts commit 10c5b28859 .
Conflicts:
powerlevel9k.zsh-theme
|
10 years ago |
Ben Hilburn
|
3927f055fe
|
Merge remote-tracking branch 'dritter/dritter/minimize_dependencies'
Using the `translate` program does not appear to be necessary.
|
10 years ago |
Ben Hilburn
|
8e19cc05aa
|
Merge pull request #59 from dritter/dritter/multiline_improvements
Multiline icons are now customizable
|
10 years ago |
Ben Hilburn
|
97cd46a347
|
Merge pull request #58 from dritter/dritter/customizable_context
Made the `context` segment customizable.
|
10 years ago |
Ben Hilburn
|
1f69d67c2a
|
Merging dritter/remote_icon_space_names
Optimizing VCS icon spacing for different configurations.
|
10 years ago |
Dominik Ritter
|
cb20e0e0d9
|
Made Multiline-Icons customizable.
|
10 years ago |
Dominik Ritter
|
eed0c84273
|
Made the `context` segment customizable.
|
10 years ago |
Dominik Ritter
|
b82e19f073
|
Merge branch 'master' into dritter/minimize_dependencies
|
10 years ago |
Ben Hilburn
|
20cb4a245e
|
Merging @dritter's work to allow shortened dir segment.
This is PR #54.
Merge remote-tracking branch 'dritter/dritter/shorten_dir_path'
|
10 years ago |
Dominik Ritter
|
50bca4bf25
|
Merge branch 'master' into dritter/shorten_dir_path
|
10 years ago |
Dominik Ritter
|
505a55b61c
|
Updated node-prompt.
|
10 years ago |
Dominik Ritter
|
bc7c01648f
|
Merge branch 'master' into dritter/nvm
|
10 years ago |
Ben Hilburn
|
767d4c75b0
|
Merge branch 'dritter/developers_guide'
|
10 years ago |
Ben Hilburn
|
c9e6cc6cd0
|
Merge pull request #52 from dritter/dritter/mercurial_dirty_fix
Must always resolve changeset to show Hg repository status.
Resolves bug #51.
|
10 years ago |
Ben Hilburn
|
48d4ebac10
|
Merge pull request #50 from dritter/dritter/vim_modelines_improvement
Add VIM default settings: "expandtab", encoding = "utf8"
|
10 years ago |
Dominik Ritter
|
114470ea43
|
simple-mode deactivated. With that option on, vcs_info doesn't detect the repository state correctly.
|
10 years ago |
Dominik Ritter
|
59cd8a71fa
|
When opening this file in VIM set "expanded tabs"-option and set encoding to "utf8".
|
10 years ago |
Dominik Ritter
|
0226f871f6
|
Fix the branch icon and whitespaces in the vcs segment.
|
10 years ago |
Dominik Ritter
|
008512cc79
|
Merge branch 'master' into dritter/developers_guide
|
10 years ago |
Ben Hilburn
|
b455526ecc
|
Merge pull request #46 from dritter/dritter/branch_icon
Add flag to enable / disable branch icon in VCS prompt. Defaults to `off`.
|
10 years ago |
Ben Hilburn
|
4bbbefd500
|
Merge pull request #45 from dritter/dritter/symfony2_version
Added a segment that shows the Symfony2 version number.
|
10 years ago |
Martin Pelikan
|
5a9695dcd4
|
Correctly set VCS dirty status on first invocation.
The precmd hook seems to not get called on first invocation, and gets
called recursively for every subsequent invocation.
|
10 years ago |
Dominik Ritter
|
2538e5579b
|
Make branch icon configurable.
|
10 years ago |
Dominik Ritter
|
f1b5b783d3
|
Added a segment that shows the Symfony2 version number.
|
10 years ago |
Dominik Ritter
|
fe5ef3cee8
|
All top-level usages of "local" removed. That variables need to be global for antigen and prezto to work correctly.
|
10 years ago |
Dominik Ritter
|
966bf5fe74
|
Global variables need to be global, so that antigen and prezto see them..
|
10 years ago |
Dominik Ritter
|
1e31869e13
|
Merge branch 'master' into dritter/prezto
|
10 years ago |
Ben Hilburn
|
5592c90041
|
Removing the VCS_BRAND_INDICATOR by default
|
10 years ago |
Dominik Ritter
|
0993e7ce88
|
New prompt segment `os_icon`.
|
10 years ago |
Dominik Ritter
|
891f5567fd
|
Limit to whole folders, not just characters.
|
10 years ago |
Dominik Ritter
|
291bcddd10
|
Shorten dir path, if POWERLEVEL9K_SHORTEN_PWD_LENGTH is set.
|
10 years ago |
Dominik Ritter
|
5bd4f439e4
|
Added NodeJS icon.
|
10 years ago |
Dominik Ritter
|
945412480e
|
Reordering code.
|
10 years ago |
Dominik Ritter
|
02531ff582
|
Merge remote-tracking branch 'ben/dritter/font_mode' into dritter/font_mode
|
10 years ago |
Dominik Ritter
|
86db273188
|
Cleaned up whitespaces: Now the whitespaces are controlled by the functions that draw the segments (except vcs). This makes it more flexible, and you don't get unwanted whitespaces, when flipping segments from one side to another.
|
10 years ago |
Ben Hilburn
|
9a507fbdae
|
Minor changes to docs in README and theme file.
|
10 years ago |
Dominik Ritter
|
d65aea3a64
|
Added more Icons, that work in `compatible` mode.
|
10 years ago |
Dominik Ritter
|
2798a9d38e
|
Merge branch 'master' into dritter/font_mode
|
10 years ago |
Dominik Ritter
|
3e41f29223
|
Formatting.
|
10 years ago |
Dominik Ritter
|
7bf7ab94b6
|
Fix for Issue #33. Now the RPROMPT is on the first line.
|
10 years ago |
Dominik Ritter
|
d8d9e6cfda
|
Added variable for completeness.
|
10 years ago |
Dominik Ritter
|
abed8905f4
|
Mercurial-Bookmarks should also appear in the current foreground color.
|
10 years ago |
Dominik Ritter
|
3dc5084e40
|
Added a little "Developers Guide"
|
10 years ago |
Dominik Ritter
|
bff8bbdb80
|
Merge remote-tracking branch 'ben/master' into dritter/font_mode
|
10 years ago |
Ben Hilburn
|
77cbe9a6f0
|
simplifying user-defined color logic for VCS segment
|
10 years ago |
Dominik Ritter
|
10c4bdaab2
|
Merge branch 'master' into dritter/flexible_colors
|
10 years ago |
Dominik Ritter
|
41013ebd72
|
Merge remote-tracking branch 'ben/master' into dritter/font_mode
|
10 years ago |
Dominik Ritter
|
46260ffc89
|
A bit more whitespace.
|
10 years ago |
Dominik Ritter
|
a0d48b5c2e
|
Better Icons for incoming/outgoing.
|
10 years ago |
Dominik Ritter
|
84cfc66c33
|
Accidentally removed git-untracked hook.
|
10 years ago |
Dominik Ritter
|
ac048b2951
|
Modified Theme to support awesome-powerline-fonts as well as non-powerline-fonts.
|
10 years ago |
Dominik Ritter
|
10c5b28859
|
We don't need `tr`, as we strip whitespace directly with zsh.
|
10 years ago |
Dominik Ritter
|
eb5b9f7c1b
|
Better compatibility with prezto.
|
10 years ago |
Dominik Ritter
|
6f22892fb7
|
Variable scoping.
|
10 years ago |
Dominik Ritter
|
d01d718bd6
|
Modified code to work with prezto.
|
10 years ago |
Dominik Ritter
|
166dec2c76
|
More debugging hints added.
|
10 years ago |
Dominik Ritter
|
ddef3a6584
|
Added the node version.
|
10 years ago |
Dominik Ritter
|
16856268b3
|
Cleaned indentation.
|
10 years ago |
Dominik Ritter
|
6cca2c339e
|
Code documentation.
|
10 years ago |
Dominik Ritter
|
3aba9e20e5
|
VCS-Info should be affected by foreground color settings of the user.
|
10 years ago |
Dominik Ritter
|
cb8549aed9
|
A bit more documentation.
|
10 years ago |
Dominik Ritter
|
e7e86d9a72
|
Added some flexibility regarding colors: Now you can specify the foreground and background colors for every segment by setting variables like POWERLEVEL9K_TIME_FOREGROUND="green".
|
10 years ago |
Ben Hilburn
|
f7af54cdf2
|
Merge pull request #28 from dritter/trim_whitespace
Trim unwanted whitespaces.
|
10 years ago |
Dominik Ritter
|
f9f3294d3b
|
Trim unwanted whitespaces.
|
10 years ago |
Dominik Ritter
|
d62999fbeb
|
Typo corrected.
|
10 years ago |
Dominik Ritter
|
49b8024947
|
Show active mercurial bookmark.
|
10 years ago |
Ben Hilburn
|
13273fccd6
|
Adding time format string doc to theme file. Making segments alphabetical.
|
10 years ago |
Dominik Ritter
|
2058e56be5
|
Always add a whitespace to the end of the time segment for better look.
|
10 years ago |
Dominik Ritter
|
4d99982e7c
|
Merge branch 'master' into dritter/date_configurable
|
10 years ago |
Ben Hilburn
|
cfd8484ce5
|
Few additions to the README
|
10 years ago |
Ben Hilburn
|
b25c0adc4d
|
Adding settings var docs to the theme file for people without README
|
10 years ago |
Dominik Ritter
|
4ad84c0936
|
Improved correction factor, so that the ratio is a nice percentage.
|
10 years ago |
Dominik Ritter
|
94af6aae43
|
Better implementation of counting Classes and Tests for RSpec.
|
10 years ago |
Dominik Ritter
|
30aee63f22
|
Time format is now configurable.
|
10 years ago |
Dominik Ritter
|
a06c53902d
|
Whitespace.
|
10 years ago |
Dominik Ritter
|
a9fcd466a3
|
Merge branch 'master' into dritter/test-ratio
|
10 years ago |
Dominik Ritter
|
085610cccf
|
Display a tests vs code ratio (RSpec and Symfony2-PHPUnit-tests).
|
10 years ago |
Dominik Ritter
|
0175b25395
|
Git: Show stashed changes.
|
10 years ago |
Dominik Ritter
|
e23a3c47c4
|
Show at maximum the configured amount of characters. If the changeset id
exeeds that limit, just show the full changeset id.
|
10 years ago |
Dominik Ritter
|
32e6ebc88d
|
Merge branch 'master' into dritter/changeset_hash_length
|
10 years ago |
Dominik Ritter
|
c27513149a
|
Correct interpretation of boolean variables.
|
10 years ago |
Dominik Ritter
|
3de82cfa67
|
Length of changeset-hash is now configurable by setting POWERLEVEL9K_CHANGESET_HASH_LENGTH.
|
10 years ago |
Ben Hilburn
|
86be908bd2
|
Merging dritter's light color configuration.
Resolved some minor conflicts, and changed README.
|
10 years ago |
Ben Hilburn
|
c5613777e9
|
Merge dritter's double-lined prompt feature.
Resolved Conflicts:
README.md
|
10 years ago |
Ben Hilburn
|
49d503f2e6
|
Segments now alphabetical in README. Broke out `aws` docs.
|
10 years ago |
Ben Hilburn
|
576f1c0309
|
Merge remotebranch 'dritter/dritter/aws_segment'
|
10 years ago |
Ben Hilburn
|
aed16e54b4
|
Merge pull request #9 from dritter/dritter/virtualenv_link_correction
Updated the link to the virtualenv-documentation.
|
10 years ago |
Dominik Ritter
|
f5ae48138a
|
Variable-Scoping.
|
10 years ago |
Dominik Ritter
|
9b27f683d8
|
Added a "light" color scheme.
Improved colors slightly.
|
10 years ago |
Dominik Ritter
|
0cc85457ff
|
Updated comment.
|
10 years ago |
Dominik Ritter
|
f2b6c8d62c
|
Added option POWERLEVEL9K_PROMPT_ON_NEWLINE, which shows the prompt on a new line.
|
10 years ago |
Dominik Ritter
|
66732bdbf9
|
Updated the link to the virtualenv-documentation.
|
10 years ago |
Dominik Ritter
|
aef952ec21
|
Added AWS segment
|
10 years ago |
Ben Hilburn
|
dcc18581ae
|
Fixing boolean check for `POWERLEVEL9K_SHOW_CHANGESET`
Also, random other cleanup.
|
10 years ago |
Dominik Ritter
|
205d71a647
|
Removed unnecessary whitespace.
|
10 years ago |
Dominik Ritter
|
12170c915d
|
Added a bit documentation.
|
10 years ago |
Dominik Ritter
|
731f43e22b
|
Show revision-Changeset, if POWERLEVEL9K_SHOW_CHANGESET is enabled.
|
10 years ago |
Ben Hilburn
|
4020b25a43
|
Enabling `rbenv` by default. Improving the README.
|
10 years ago |
Ben Hilburn
|
71ebcb6642
|
Cleaning up newly improved VCS_INFO settings.
|
10 years ago |
Ben Hilburn
|
07e4508706
|
Merge branch '/dritter/mercurial_support' into staging branch.
|
10 years ago |
Dominik Ritter
|
1f3c8e4d77
|
Bugfix: we have to reset the dirty-state once we visited a dirty working copy.
And a bit of formatting.
|
10 years ago |
Dominik Ritter
|
f1518de92f
|
Debugging comment added.
|
10 years ago |
Dominik Ritter
|
dbcf3f7479
|
A better approach to detect the dirty status of our working copy.
|
10 years ago |
NateMcCurdy
|
04e6172db1
|
Remove the leading whitespace from the left prompt.
|
10 years ago |
NateMcCurdy
|
443c1dbc8f
|
Add a prompt for rbenv ruby version
|
10 years ago |
Dominik Ritter
|
ba2ab6ec4a
|
Added mercurial support.
|
10 years ago |
Dominik Ritter
|
3b6402d9b1
|
Merge branch 'master' into dritter/mercurial_support
|
10 years ago |
Ben Hilburn
|
4a9886c25b
|
Minor cleanup of whitespace and README
|
10 years ago |
Dominik Ritter
|
db9b607b0e
|
rvm-prompt is now customizable too..
|
10 years ago |
Dominik Ritter
|
d3125e8b6f
|
All elements can now be on each side.
For better customization, you can add an array of elements in your zshrc:
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS
|
10 years ago |
Dominik Ritter
|
59ef2a6106
|
First part: added Mercurial support.
|
10 years ago |
Ben Hilburn
|
acb2afdf40
|
Cleaning up comments at the top of the theme file
|
10 years ago |
Ben Hilburn
|
d768c05d1c
|
powerlevel9k: removing the commented-out hg prompt
|
10 years ago |
Ben Hilburn
|
d71b1a2c21
|
powerlevel-9k: ocd swap out of ' to "
|
10 years ago |
Ben Hilburn
|
ad10bff2ec
|
powerlevel-9k: more spacing fixes
|
10 years ago |
Ben Hilburn
|
d86013365f
|
powerlevel-9k: getting rid of the totally fake hg vcs_info
|
10 years ago |
Ben Hilburn
|
cfa8d2558e
|
powerlevel-9k: fixing the spacing in the vcs segment
|
10 years ago |
Ben Hilburn
|
416129dfe4
|
powerlevel-9k: slightly tweaking colors
|
10 years ago |
Ben Hilburn
|
16621f2ce5
|
powerlevel-9k zsh theme: incorporting tupton's vcs_info suggestions
|
10 years ago |
Ben Hilburn
|
5943ef20ad
|
powerlevel9k: I never actually use Hg
|
10 years ago |
Ben Hilburn
|
72fd478359
|
powerlevel9k: updating comments
|
10 years ago |
Ben Hilburn
|
b3aaabe578
|
powerlevel9k: I think it's done!
|
10 years ago |
Ben Hilburn
|
88d8803a7c
|
powerlevel9k: things looking good! simple comment change
|
10 years ago |
Ben Hilburn
|
595d7a55c6
|
theme seems to be working except for some annoying spacing issues
|
10 years ago |
Ben Hilburn
|
d9bfce94f4
|
working on return status
|
10 years ago |
Ben Hilburn
|
d78373cdbd
|
first semblance of working code for right segments working
|
10 years ago |