Mathias Fredriksson
b55776e7aa
fix: do the PURE_GIT_PULL check in the correct place
2015-06-02 20:16:27 +03:00
Mathias Fredriksson
fbca62ea3f
Close #124 PR: Show hostname in terminal title if session is over ssh.
2015-06-01 13:27:44 +02:00
Mathias Fredriksson
016b5ec7db
Use slightly faster git dirty check for untracked files
2015-06-01 13:09:15 +03:00
Mathias Fredriksson
d766c8b8d9
use cd -q to prevent hooks from firing
2015-05-27 19:30:12 +03:00
Mathias Fredriksson
e46c59ff45
prevent git status leakage when testing if dirty
2015-05-27 18:55:39 +03:00
Mathias Fredriksson
a57987499b
fix paths that are split due to spaces in directory names
2015-05-27 18:44:40 +03:00
Sindre Sorhus
be77b9cb52
minor tweaks
2015-05-23 14:47:50 +02:00
Mathias Fredriksson
94ccd581dd
Close #108 PR: Refactor async logic and allow for async git status..
2015-05-23 13:32:21 +02:00
Mathias Fredriksson
786b580dc9
Only disable git terminal prompt for git fetch
2015-05-13 21:11:38 +03:00
Sindre Sorhus
5ade8aeb8a
fast git execution
2015-04-27 09:31:21 +07:00
Erlend Hamberg
759736af29
Make sure git background fetch doesn't trigger gc
2015-03-10 19:27:39 +01:00
Mathias Fredriksson
f49c5bdf21
Fix ssh/root spacing issue.
2015-02-24 23:48:12 +02:00
Mathias Fredriksson
c1aa51346e
Fix prompt precmd spacing.
...
Only add spaces if there is content.
2015-02-21 13:47:56 +02:00
Sindre Sorhus
f43ab97e1c
disable auth prompting on git 2.3+ - fixes #76
...
https://github.com/blog/1957-git-2-3-has-been-released
2015-02-06 18:39:14 +07:00
Sindre Sorhus
6178236316
fix indent
2015-01-26 21:27:11 +08:00
Sindre Sorhus
0e279a17d4
fix indent
2014-12-31 13:42:31 +07:00
Sindre Sorhus
5bf86a48d5
Merge pull request #96 from danielhan/master
...
work tree check bug fix
2014-12-31 13:41:39 +07:00
Kanstantsin Kamkou
f38e463b3c
Close #100 PR: PURE_PROMPT_SYMBOL added.
2014-12-31 13:39:05 +07:00
Michael Robinson
09740f68ea
Close #94 PR: Show when root.
2014-12-15 12:50:28 +07:00
Daniel Han
dba5fc3400
work tree check bug fix
2014-11-29 00:25:51 -05:00
Zhong Jianxin
d4400b7bd9
Skip checking git remote if working tree is $HOME
2014-09-30 20:36:16 +08:00
Max Shishkin
1d97762b7a
Close GH-80: Include untracked files in dirtiness check. Fixes #1 , Fixes #79
2014-08-09 17:41:30 +02:00
Andrea Giardini
6675c0f3ae
Double quote fix
...
Fixes #71
2014-06-08 19:54:55 +02:00
Jonathan Dahan
1ec0c5c742
Close GH-67: provide arrows for push and pull.
2014-05-29 17:16:00 +02:00
Stephen Blott
de623b5b34
Close GH-65: Use $EPOCHSECONDS.. Fixes #64
2014-04-17 23:04:52 +02:00
Tom Vincent
571be5949b
Fix minutes typo in human_time()
2013-12-22 13:53:38 +00:00
Sindre Sorhus
d99a94f34e
Humanize the execution time. Fixes #46
2013-12-21 23:33:32 +01:00
Sindre Sorhus
2a5b9b95a1
Prevent % from showing on unfinished lines
2013-11-18 09:15:36 +01:00
patrick brisbin
b8a33ba6ba
Use arithmetic evaluation to test git pull flag
...
Closes #37
2013-11-01 15:47:09 +01:00
Tom Vincent
259a72c53b
Conditionalise git pull check
...
Whilst a nice feature, firing off a `git fetch` (and so an SSH/http call) after
*every* shell interaction is a bit heavy for my liking. This adds the ability to
disable it (whilst keeping it enabled by default).
2013-11-01 15:46:03 +01:00
Alan Pearce
a0d6055e82
Don't show pull indicator when ahead of remote
2013-10-20 09:14:16 +01:00
Konstantinos Koukopoulos
8a19e73250
use more standard ansi+csr escapes. Refs #30
2013-10-16 19:12:17 +03:00
Sindre Sorhus
278cbfa4ef
Use a lighter gray. Fixes #13
2013-10-16 12:09:11 +02:00
Konstantinos Koukopoulos
7c43fb5ef1
fix mangled prompts. closes #30
...
1. error message printed when no configured upstream branch
2. 256 color code used in precmd doesn't work on my terminal
3. preexec hook mangles output when the command itself contains escape sequences
4. cursor position isn't restored correctly when you have already began typing something before the async command executes
2013-10-16 12:05:21 +02:00
Sindre Sorhus
05ca6beaf4
Use command for git and silence git fetch
2013-10-16 12:04:42 +02:00
Jonathan Dahan
02f87f14a9
fix quoting and simplify upstream reference check
...
Closes #19
2013-10-16 12:04:41 +02:00
Sindre Sorhus
571c9581b1
Add a git pull check
2013-10-16 12:04:41 +02:00
Sindre Sorhus
525042dfcc
Fix problem with print -Pn and awk
...
Report: https://twitter.com/integralist/status/384333459516588032
2013-09-29 22:25:50 +02:00
Arash Rouhani
ccbb519151
Close GH-20: Fix bug and more.
2013-09-16 11:30:42 +02:00
Sindre Sorhus
512ea3e2f1
minor tweaks
2013-09-12 19:55:37 +02:00
Sindre Sorhus
fcabf2a2c6
Switch back to tab indentation
2013-09-12 19:09:04 +02:00
patrick brisbin
7b7e80f6ae
Close GH-14: Make pure.zsh loadable by the prompt system..
2013-09-12 18:54:58 +02:00
Sindre Sorhus
b7b0f754f1
New feature: now shows current path in the title
...
and current directory and command when a process is running.
2013-09-06 16:56:03 +02:00
Sindre Sorhus
d4d4f2528a
Use modern syntax
2013-09-06 16:35:19 +02:00
Sindre Sorhus
56fbc04990
Improve SSH if syntax
2013-09-06 16:12:49 +02:00
Sindre Sorhus
615aef761c
minor cleanup
2013-09-06 15:58:50 +02:00
Sindre Sorhus
d2229c50a0
Followup to #11
...
Should fix #12
2013-09-05 13:21:58 +02:00
hemanth.hm
65ed8c4465
Close GH-11: Remote user. Fixes #9
2013-09-03 20:37:31 +02:00
Sindre Sorhus
74d0db4ff1
Revert "Only set the option locally"
...
This reverts commit b5905579e4 .
2013-08-31 00:08:49 +02:00
Sindre Sorhus
b5905579e4
Only set the option locally
2013-08-28 00:18:18 +02:00