summaryrefslogtreecommitdiff
path: root/themes/agnoster.zsh-theme
AgeCommit message (Collapse)Author
2020-02-19agnoster: fix bzr prompt with breezy installed (#8646)Marc Cornellà
* Change indentation to 2 spaces in prompt_bzr function * Check if in a bzr repository and optimize bzr calls in prompt_bzr
2019-08-06Revert "agnoster: fix VIRTUAL_ENV_DISABLE_PROMPT logic (#8050)" (#8061)Marc Cornellà
This reverts commit 59c1ec80aa9b018db34078e69a27e57aea5ad761.
2019-07-31agnoster: fix VIRTUAL_ENV_DISABLE_PROMPT logic (#8050)Rocky
Fixes #7985
2019-04-18agnoster: remove empty line (#7775)David Dejori
2019-03-23agnoster: show AWS_PROFILE in prompt (#6621)Rob Lugton
2018-10-17agnoster: use %n instead of $USER to fix quotingMarc Cornellà
Fixes #7268 With `$USER`, we'd need to quote it in case special characters like `\` are present in the $USER value, like if the user is part of an AD domain. With `%n` the quoting is done automatically by zsh. See http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html#Login-information
2018-09-26agnoster: fix prompt_status error (#6450)Marc Cornellà
This commit fixes the runtime error that says: prompt_status:2: symbols: attempt to assign array value to non-array It trips over a local array which is not properly declared.
2018-09-26fix invalid syntax in old zsh versionsMarc Cornellà
2018-09-25Fix agnoster initial diagnostic errorCarlo Dapor
This PR fixes the runtime error that displays this: ```log prompt_status:2: symbols: attempt to assign array value to non-array ```. It trips over a local array which is not properly declared.
2018-09-24agnoster: respect git config oh-my-zsh.hide-status (#6362)Marten Seemann
2018-08-19Agnoster: solarized light variant (#4680)Frederic Crozat
* agnoster: do not hardcode black foreground. This would allow easy customization when using light color schemes, like solarized-light * agnoster: implement light theme variant Use same variable as in blinks theme, to detect if solarized theme used is a light or dark one.
2018-08-07use https everywhere (#6574)Janosch Schwalm
* use https everywhere * use https links on the files that are left Also, removed some broken links and updated redirections.
2018-05-23Revert fbcda4dMarc Cornellà
The PROMPT building method clashes with other themes and plugins that modify the PROMPT variable. Also reverted the $jobstates trick due to it not working inside $PROMPT.
2018-05-17agnoster: cut down on fork/execs improve performance when not in a repo (#6210)Andrew Baumann
* agnoster: improve perf with use of $jobstates (zsh/parameter module) This saves multiple fork/execs (for the subshell and wc) each time the prompt is rendered * agnoster: compute git repo_path only when in a git repo this avoids needlessly invoking git twice every time we render the prompt * agnoster: avoid subshell when rendering prompt Rather than forking a subshell to print the prompt, construct it incrementally by appending to $PROMPT. v2: fix incorrect CURRENT_BG v3: fix bzr and hg prompting Thanks @mcornella for the help.
2016-09-21Add check for git and bzr to agnoster themeDawnflash Lightstring
Plugin command-not-found on Arch Linux returns 0 if git or bzr is found in repos, hence outputting unwanted pkgfile output. Checking if the commands exist first fixes all such issues.
2016-09-19added support for bazaar in agnoster theme (#5016)grindhold
the agnoster theme is now able to render basic information if the user is currently residing inside a bazaar folder. if so, it will render a green promt segment with "bzr" and the current revision number in it. if there are untracked files, the bar will be rendered in yellow. if there are changes to already tracked files, a + character will be printed.
2016-07-22Fix hg call when missing on archlinux with command-not-found (#5218)Anton
2015-12-15Merge pull request #4589 from apjanke/agnoster-powerline-char-stronger-warningMarc Cornellà
agnoster theme: stronger warning about changing SEGMENT_SEPARATOR character
2015-11-07I noticed that for certain projects with unstaged changed I would get a 'U' ↵Justin LeFebvre
character instead of the '●' character. This should fix that.
2015-11-06agnoster: stronger warning about changing SEGMENT_SEPARATOR characterAndrew Janke
2015-09-19Merge pull request #4091 from apjanke/agnoster-clarify-powerlineRobby Russell
agnoster: Use current Powerline chars everywhere, and clarify behavior
2015-07-27agnoster: speed up git promptBrian Degenhardt
Problem On detached-refs, the git prompt is very slow because it uses a command to output all refs, which takes 32s on the twitter internal git repo. Solution Use git-rev-parse instead of git-show-ref to only output the head ref. Runtime drops to 0.03 seconds. Note Interestingly, git-rev-parse isn't slow without the --head arguement so I'll probably be cooking up a patch for the git team to speed this up eventually, but it's still pointless to sigpipe git as it walks the filesystem.
2015-07-03agnoster: Protect Unicode esape sequences with local LC_* settingsAndrew Janke
2015-06-25agnoster: Define Powerline chars with escape sequence, and use same character onAndrew Janke
all platforms. Add clarifying comments. This makes everything consistent with the current Powerline-patched fonts definitions.
2015-06-14Merge pull request #4001 from ivanfoo/fixOddCharsOnMacRobby Russell
Fixed odd chars on mac for agnoster theme
2015-06-15Fixed odd chars on mac for agnoster themeivanfoo
2015-06-10Grep bug in AgnosterMark Mendoza
2014-11-16ignore any grep aliases that might be definedDanielFGray
2014-11-06Change all whoami calls for $USER variableMarc Cornellà
This avoid spawning additional processes, as the $USER variable will **always** contain the current logged-in user.
2014-03-26Added git mode support for merging, rebasing, and bisectingtcasparro
<B> Designates Bisecting >M< Designates Merging >R> Designates Rebasing
2014-01-29theme agnoster: remove trailing spacemrbfrank
re-implemented expired pull request https://github.com/robbyrussell/oh-my-zsh/pull/1759
2014-01-28corrected branch charactermrbfrank
changed ± to 
2014-01-28updated url to latest powerline-patched fontsmrbfrank
clearing up some confusion in issue#1906
2013-11-14no tabs in a space-d fileEddie Monge
2013-11-13Merge pull request #2219 from Profpatsch/theme-agnosterRobby Russell
Forgot one symbol for hg.
2013-11-09agnoster theme not showing virtualenv statusLeonardo Santagada
agnoster theme was checking if the default virtualenv prompt was turned off and not showing its own... so there was no way to see which virtualenv was selected.
2013-11-04Forgot one symbol for hg.Profpatsch
2013-10-24Merge pull request #2138 from Profpatsch/theme-agnosterRobby Russell
More expressive symbols for git and mercurial.
2013-10-20Fix: Agnoster theme added venv name even if disabledJacob Magnusson
See http://www.virtualenv.org/en/latest/index.html\?highlight\=virtual_env_disable_prompt\#activate-script for info regarding this.
2013-10-02More expressive symbols for git and mercurial.Profpatsch
2013-09-19Revert "Replace no unicode glyph on hexa string"Robby Russell
This reverts commit baffc3b0bd2594b789316cb135ba84fb54f50dd9.
2013-08-29Replace no unicode glyph on hexa stringMr Prud
2013-06-25add virtualenv prompt support for agnoster themeGong Hao
2013-06-06Update the character used in powerlineGrégoire Détrez
The code points have been updated in 53fbfe1, see - https://github.com/Lokaltog/powerline/commit/53fbfe15fead8cc7598bcb4ee9714a221ab7e446 - https://github.com/Lokaltog/powerline/issues/4
2013-04-23Merge pull request #1575 from mguindin/agnoster-changeRobby Russell
[agnoster-theme] modifying theme for dirty/staged files
2013-03-26IMPROVED: untracked file status has priority over modified (ie: if you have ↵Yohann Bianchi
both modified and untracked files, your prompt will be red indicating the presence of untracked files)
2013-01-30[agnoster] modifying theme to show dot for dirty files and plus for staged ↵Matt Guindin
files in git repos
2013-01-20ADDED: Mercurial prompt info support even if hg prompt extension is unavailableYohann Bianchi
2013-01-19ADDED: Mercurial repository infoYohann Bianchi
2012-12-21Revert "agnoster theme shows error code instead of an "x""Isaac Wolkerstorfer
This reverts commit f09af5717923cca4e5c538e14846ea4816295949. It is far more aesthetically pleasing, and conveys the correct amount of information. The exact numeric status code is extremely rarely of use, and increases cognitive parsing burden on the user. (cherry picked from commit 8f664edcaf55adcc540f0fe43d4205b66e4f9fb6)