Commit Graph

230 Commits (e5b954fcae6ffcbed8f2f6b3123b9fb11e683f57)

Author SHA1 Message Date
Ben Hilburn 3a3238444d Merge pull request #360 from davidmpaz/icon_by_repo
Display different icons depending on remote type in VCS segment.
8 years ago
David Paz f2cac2273a Assign git service icon depending on repo origin
Check git origin url to search for well know services. Return
proper icon if service found, if not return "git" icon from
font-awesome icon set
8 years ago
David Paz 528e648c04 Add service icon definition on Powerline-Patched Fonts
Add configuration for service icons in section "Powerline-Patched Font".
8 years ago
David Paz e7ab1e9eed Add service icon definition on fa-regular
Add configuration for icons on section 'awesome-fontconfig'.
8 years ago
David Paz 81f7175f76 Add service icon definition for fa-patched
Add configuration for icon definitions on 'flat'|'awesome-patched'
section.
8 years ago
Keith Miyake 82aa37d230 Add nerdfont icons 8 years ago
Ben Hilburn 7a49c9704d Merge pull request #347 from thomaspaulmann/swift
Add prompt for current installed swift version
8 years ago
Thomas Paul Mann 21a5cbd988 Add prompt for current installed swift version 8 years ago
Ben Hilburn 352ad4d608 Merge branch 'master' into next 8 years ago
Ben Hilburn fd9c998f02 Merge pull request #333 from eviltak/dir-truncate-right-with-delim-len
Consider delimiter length while right truncating directories
8 years ago
Arav Singhal 1edb74ba91 Consider delimiter length in dir truncate right
Truncating the path from the right now takes in account the delimiter
length, so that directories with names shorter than truncated name +
delimiter are displayed properly.

For example, if SHORTEN_DIR_LENGTH is 4 and the delimiter is "..",
"../tests/.." and "../custom/.." are not incorrectly "truncated" to
"../test../.." and "../cust../..", both of which are longer or the same
length as the original.
8 years ago
Ben Hilburn 3326353b10 Merge branch 'master' into next 8 years ago
Ben Hilburn 790230e1c7 Merge pull request #326 from mtraynham/fix_svn_detect_changes
Fix '+vi-svn-detect-changes:local:1: not valid in this context'
8 years ago
Matt Traynham bddbdd62e8 Fix '+vi-svn-detect-changes:local:1: not valid in this context' 8 years ago
bsidhipong ef1e2c99b6 Changed \u and \U to reflect number of hex digits to follow
Some unicode icon strings were set with \uHHHHH which showed the wrong
characters on some implementations of zsh (linux and macOS).  Changed
\uHHHHH to \UHHHHH and conversely changed \UHHHH to \uHHHH.
8 years ago
Ben Hilburn 3f1f11a1f1 bugfix: typo in "POWERLEVEL9K" broke the VCS tag display 8 years ago
Ben Hilburn c4fdc8f708 Improved speed of `prompt_vcs` by 50%-66%. 8 years ago
Ben Hilburn 683ca10e36 vcs: adding detection of unstaged / staged for svn repos 8 years ago
Christian Rebischke 3b0da2c348 fixed svn-detect-changes().. the svn prompt has now the same behaviour as the git prompt.. 8 years ago
Christian Rebischke e134c70bc1 swapped half and full dirty in svn-detect-changes 8 years ago
Christian Rebischke 62e41ada1f added vi-svn-detect-changes() in functions/vcs.zsh 8 years ago
Ben Hilburn 3291b4d476 Merging ability to hide tags from VCS segment. 9 years ago
Ben Hilburn b893d66a46 Merge branch 'next' of https://github.com/Xetius/powerlevel9k into xetius-vcs-hide-tags 9 years ago
Chris Hudson ef2d01a2aa Added POWERLEVEL9K_VCS_HIDE_TAGS variable to control displaying of vcs tags in segment 9 years ago
Marin Gilles f50ac9edd8 Changed python icon to snake 9 years ago
Thuan (Duong Tien) ec25e3b3af [ADD] PYTHON_ICON 9 years ago
Ben Hilburn 511bbcf124 Merge pull request #247 from orhanbalci/next
rust icon added to rust segment
9 years ago
orhanbalci 67dce19024 whitespace fix 9 years ago
orhanbalci c991553fb2 empty rust icon for patched mode 9 years ago
Dominik Ritter 7b2e995299 Fix truncation of changeset in detached tag mode 9 years ago
orhanbalci 72315fdc59 rust icon added 9 years ago
Ben Hilburn a09eda6774 Fixing comments in vi-git
-tagname
9 years ago
Ben Hilburn 0f4e3e7588 git-tagname: Now showing hash/branchname when sitting on a tag 9 years ago
Ben Hilburn 6fde7bf3fd git-tagname: reducing conditionals in logic 9 years ago
Ben Hilburn 3ee1f419c7 Merge branch 'next' of https://github.com/nmaggioni/powerlevel9k into nmaggioni-next 9 years ago
Niccolò Maggioni 14e213bd68
Weird conditions handling
Become a programmer, they said. It'll be fun, they said.
9 years ago
Niccolò Maggioni ce16b087c6
Avoid tag/branch duplication if same value 9 years ago
Ben Hilburn aec9d95295 Merge pull request #229 from alexlafroscia/add-package-name-shortening-strategy
Add shortening strategy based on package.json name
9 years ago
Niccolò Maggioni 1ab41d9a6c
Better DETACHED_HEAD detection 9 years ago
Niccolò Maggioni 4fdf5df258
Documentation 9 years ago
Alex LaFroscia 4ca6938801 Apply max dir length to package name shortener 9 years ago
Niccolò Maggioni 89fefbdf6e
DETACHED_HEAD handling 9 years ago
Niccolò Maggioni b46a96a7ce
Git tag not replacing branch 9 years ago
sabricot 3c95feb0bd Add a docker machine segment 9 years ago
Dominik Ritter cb5d33affb Fix untracked state of the vcs segment 9 years ago
Dominik Ritter a1ef6548d5 Fix dynamic coloring of VCS segment
The VCS segment had a lot of own color definitions. Now they are all
gone, so that the only color definitions are when the segment gets
printed.
9 years ago
Ben Hilburn 94c87a4d23 Reflect submodule status in VCS prompty by default. 9 years ago
Ben Hilburn 64d81a2b36 Merge pull request #212 from dritter/unit_testing
Adding Unit Tests, supported  by Travis-CI
9 years ago
Dominik Ritter d7a0f49391 Add documentation for printSizeHumanReadable 9 years ago
Sebastien Varrette 52982e3f63 mention to git_compare_version
Signed-off-by: Sebastien Varrette <Sebastien.Varrette@uni.lu>
9 years ago
Sebastien Varrette 0fd9d277f9 correct half-dirty detection -- restrict to untracked files
Signed-off-by: Sebastien Varrette <Sebastien.Varrette@uni.lu>
9 years ago
Sebastien Varrette 56bc1b3f47 dirty check even in subdirs
Signed-off-by: Sebastien Varrette <Sebastien.Varrette@uni.lu>
9 years ago
Dominik Ritter e9da3d5146 Fix joining segments 9 years ago
Ben Hilburn 4bbff138fb Merging @theminor's changes from PR #204 9 years ago
Ben Hilburn 4897c795fa Merge branch 'master' into next 9 years ago
Ben Hilburn 25bf6d60a0 Merge pull request #181 from dritter/split_up_ram_segment
Split up `ram` segment into `ram` and `swap`.
9 years ago
theminor 3b7dfff7ea Add VCS_WORKDIR_HALF_DIRTY vrbl for unstaged files 9 years ago
Dominik Ritter 15665a4f95 Joining conditional segments now work as expected. If between the last
printed segment is a full but conditional segment, the joined one gets
promoted.
This fixes #186
9 years ago
Dominik Ritter ed28b8d26f Use explicit word splitting. No need to set SH_WORD_SPLIT 9 years ago
Dominik Ritter 6763826c4e More space for the Beanstalk-Icon. 9 years ago
James Bowman af119c9406 Adding command prompt for AWS Elastic Beanstalk environment name. 9 years ago
Dominik Ritter 6aadf76397 Split up `ram` segment into `ram` and `swap`. 9 years ago
rjorgenson f1486620e7 added space to end of RVM icon 9 years ago
Kayant cf921fb90c Add sub folder icon when in home subdirectories
Big thanks to @dritter for guidance, @rjorgenson for great explanation.
And @bhilburn for further guidance and encouragement.
See http://i.imgur.com/2Vncypo.png for a presentation of how it looks.
9 years ago
MrTuxHdb a97fa07cc5 [FIX] RUBY_ICON should be $'\UF219' 9 years ago
Dominik Ritter b9cb32f4a7 Removed whitespace before git tag. 9 years ago
Dominik Ritter ac4502ca1f Added the "visual identifier" concept to the `vcs` segment. 9 years ago
Dominik Ritter 46aafc797a Some icons are visual identifiers now, so they shouldn't control the
margin to the text (which is whitespace).
9 years ago
Dominik Ritter 7151036198 Removed unecessary variable. 9 years ago
Dominik Ritter a09a4b8dd5 Added a folder icon for "awesome-fontconfig" mode. Thx to @tritlo 9 years ago
Dominik Ritter c10bac90ba In Awesome-Mode either print a home-icon or a folder icon, depending in which directory the user is. 9 years ago
Matthías Páll Gissurarson 231cfda809 added icon to be able to set the end of the prompt explicitly 9 years ago
Dominik Ritter f9957ca559 Used typeset to define the local array. This does the trick on linux. 9 years ago
Dominik Ritter ce7b99cdaf Added a mechanism to make deprecated segments visible to the user. 9 years ago
Dominik Ritter 0fa635275c Extracted color functions to a separate file. 9 years ago
Dominik Ritter 2b8cb5b9a4 Extracted VCS-hooks into a separate file. 9 years ago
Dominik Ritter d6584e13da Extracted icons into a separate file. 9 years ago
Dominik Ritter fbd1b99bab Renamed "power-utilities.zsh" to just "utilities.zsh". 9 years ago
Dominik Ritter 23f86afeb3 Merge branch 'next' into color_detection 9 years ago
Dominik Ritter 5addfdc9e0 Moved utility-functions to "functions/power-utilities.zsh". 9 years ago