Commit Graph

816 Commits (881ce33263c596d8cbe4d9099345d48de997c408)
 

Author SHA1 Message Date
Christian Rebischke 881ce33263
added virtualization detection with systemd 8 years ago
Ben Hilburn 1ff9da64d9 Merge pull request #343 from rouzbeh84/master
fixing some typos in the comments
8 years ago
Rouzbeh Sarrafieh 72cfc35d3e helping with some spelling corrections in powerlevel9k.zsh-theme instructional sections 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 8d7a4e462a Update test for required behavior 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 3c92cf9748 Merge pull request #321 from Jack-Q/master
Fix load and ram indicator support for BSD
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
Ben Hilburn cdb2302359 Merge pull request #324 from bsidhipong/unicode-escape-fix
Changed \u and \U to properly reflect number of hex digits to follow.
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
Jack Q 894699351d fix load and ram indicator support for BSD 8 years ago
Ben Hilburn c4fdc8f708 Improved speed of `prompt_vcs` by 50%-66%. 8 years ago
Ben Hilburn 520eed1248 Removing `zle-*` overrides, appear fixed in new ZSH. 8 years ago
Ben Hilburn 02cc43ff09 Merge pull request #309 from krischer/conda-prompt-changes
Conda prompt speedup and configuration
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 31589a5097 added svn hooks.. hope this works 8 years ago
Christian Rebischke 62e41ada1f added vi-svn-detect-changes() in functions/vcs.zsh 8 years ago
Ben Hilburn 55f061c04d Enabling subversion support for the `vcs` segment. 8 years ago
Lion Krischer 9bc55ab175
Using default way of setting icons and updating doc 8 years ago
Lion Krischer 35beead430
Using set_default function 8 years ago
Lion Krischer 50b978ddc8
Using default color setters 8 years ago
Lion Krischer 97e5684e52
Adapting to newer conda version 8 years ago
Lion Krischer fb211bc04c
Document all the conda prompt changes 8 years ago
Lion Krischer c382c538f0
Make the conda prompt fully configurable 8 years ago
Lion Krischer 8a62fceb7b
Much faster conda env detection - no more file I/O needed. 8 years ago
Ben Hilburn 02820a9f3f Merge pull request #300 from andjscott/prompt_dir_shortening
Handle spaces in path when shortening
8 years ago
Andrew Scott ec53035b13 Handle spaces in path when shortening 8 years ago
Ben Hilburn 9d172f58c2 Finally adding a license to powerlevel9k 9 years ago
Ben Hilburn 96731951be Merge branch 'noverbose-battery' of https://github.com/dnmiller/powerlevel9k into nonverbose-battery 9 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
Ben Hilburn 4666bd49e6 Now printing a warning if $LANG is set incorrectly. 9 years ago
Ben Hilburn 1c9ec53d58 Merge branch 'master' into next 9 years ago
ruifeng.shan d7c449be34 revise mac battery error when mac default date use linux's 9 years ago
Mateus "Doodad" Medeiros 20b4d2b43e Make prompt_custom not print the segment if empty
Currently you can't make a conditional custom segment. This changes the
prompt_custom function responsible for printing custom segments so that
it won't print the segment in case the content is empty.

With this it becomes possible to make conditional custom prompts simply
by making it not print anything when it's not supposed to be shown.
9 years ago
Ben Hilburn 81c55b4b74 Merge pull request #282 from Mrngilles/new_python_icon
Changed python icon to snake
9 years ago
Marin Gilles f50ac9edd8 Changed python icon to snake 9 years ago
Dan Miller d39e57f4d7 Update README with POWERLEVEL9K_BATTERY_VERBOSE option 9 years ago
Dan Miller 19ccfa64eb Add option for non-verbose battery 9 years ago
Ben Hilburn 467742286f Merge pull request #275 from andjscott/prompt_dir_shortening
Handle shorting path when in the .git directory
9 years ago
Andrew Scott d720b725e8 Use git's show-toplevel to get top level directory 9 years ago
Ben Hilburn 45ff1d1b51 Merge pull request #276 from andjscott/package_name
Only match first name in package.json
9 years ago
Ben Hilburn af825c7cf4 Merge pull request #261 from wadkar/pyenv
Add pyenv segment to show active non-system python version
9 years ago
Andrew Scott c3019d11ef Handle shorting path when in the .git directory
`git rev-parse --git-dir` returns just `.` when in the top level of
a`.git` directory. This would cause a problem when extracting the
package_path. Closes #271
9 years ago
Andrew Scott 19ceb08372 Only match first name in package.json
This ensures that the following package.json extract would just give the
prompt "foo" rather than "foo\nbar".

    {
      "name": "foo",
      "author":
      {
          "name": "bar",
      }
    }
9 years ago
Sudarshan Wadkar 99429ab268 Add new pyenv segment to show active python version
This commit provides a new segment `pyenv` to show current python environment.
This prompt can be used in place of `virtualenv` segment. However, it is
targeted at users of [pyenv](https://github.com/yyuu/pyenv) and not meant to
replace the `virtualenv` segment.

The prompt works by parsing output of `pyenv version` and displaying the first
word of the output as segment text. The design (color etc.) is same as the
`virtualenv` segment including the icon. The segment would need to be
revisited if `pyenv version` changes its output format.

Tested on my personal machines (Mac OSX 10.11.4 and Ubuntu 15.04).
9 years ago