Luc Didry
4c023a2a94
Fix bug: __battery:local:3: not an identifier: 0:
2012-08-13 16:34:02 +02:00
Luc Didry
c2fdb1751e
Fix bug in load printing (% not escaped in zsh)
...
Same thing than c8f01e68a3
2012-08-13 15:20:20 +02:00
Luc Didry
e9099d15a3
Allow to have a /etc/liquidpromptrc
...
Permit to have a modified configuration base for all users
2012-08-13 14:30:54 +02:00
Luc Didry
39fc1df488
Smaller shell detection (Thx to Michel Barret)
2012-08-13 11:44:09 +02:00
Luc Didry
a11b838116
Change charging battery symbol and color
2012-08-13 10:02:10 +02:00
nojhan
ee7514bb1e
Merge branch 'master' of https://github.com/nojhan/liquidprompt
2012-08-13 09:35:55 +02:00
nojhan
f1fd9af32a
update the readme
2012-08-13 09:35:50 +02:00
nojhan
a96b5934e2
Merge pull request #23 from ldidry/master
...
Bugfix battery zsh
2012-08-13 00:32:57 -07:00
Luc Didry
9a33acef08
Fix bug: __battery:local:3: not an identifier: 0:
2012-08-13 09:27:14 +02:00
nojhan
1243987b80
Merge https://github.com/ldidry/liquidprompt
2012-08-12 12:16:10 +02:00
nojhan
508b218004
Indicate if the battery is (dis)charging
...
Displays:
* a green ⌁ if the battery is charging and above a given threshold,
* a yellow ⌁ if the battery is charging and under threshold,
* a red ⌁ if the battery is discharging but above threshold;
2012-08-12 12:13:47 +02:00
Luc Didry
e754319c9c
Fix bug : shorten path didn't work anymore
...
Stupido ! How can I have the length of $p before
its attribution ? Shame on me.
2012-08-12 11:18:18 +02:00
nojhan
697bb3a31a
Merge https://github.com/ldidry/liquidprompt
2012-08-12 11:04:11 +02:00
Luc Didry
f7de6d019b
Bug fix : no more path in bash ☹
2012-08-12 11:02:48 +02:00
nojhan
2bc1304de0
Merge pull request #21 from ldidry/master
...
Two more bugfixes
2012-08-12 01:59:33 -07:00
Luc Didry
2810d481aa
Fix typo and remove trailing space
2012-08-12 10:52:03 +02:00
Luc Didry
fb5860bd26
Fix bug in shorten_path for zsh
2012-08-12 10:51:29 +02:00
nojhan
83ae9cada8
Merge pull request #20 from ldidry/master
...
Liquidprompt for bash AND zsh
2012-08-12 01:44:24 -07:00
Luc Didry
c8f01e68a3
Battery printing bug in zsh part (special character not escaped)
2012-08-12 10:38:52 +02:00
Luc Didry
c3ba849ced
Update README.md for zsh merge
2012-08-12 10:10:50 +02:00
Luc Didry
4e94fa71ff
Improvments for zsh shorten_path
2012-08-12 10:08:59 +02:00
Luc Didry
f51d6d21b5
Make liquidprompt bash AND zsh compliant
...
The script now can be sourced from either bash and zsh
No more shebang and small improvments added too
2012-08-12 00:46:05 +02:00
Michel Barret
b9223d3404
faster load average for SunOS
2012-08-11 11:42:29 +02:00
M.Poil
6cd841ee1f
faster proc count
2012-08-11 11:40:39 +02:00
nojhan
74109a5c83
prompt_OFF command to deactivate any prompt
2012-08-11 10:20:37 +02:00
nojhan
bfd9e5c708
+ license in the readme
2012-08-10 16:52:23 +02:00
nojhan
c0f3d7bfdd
screenshot
2012-08-10 16:48:07 +02:00
nojhan
45bfd4d866
add PS1 forging with liquidprompt function
...
This adds the possibility to forge a different prompt than the default one, by
laying out liquidprompt features in a different order.
Just build a properly escaped LP_PS1 variable.
2012-08-10 15:46:44 +02:00
nojhan
3e80f5fc29
bugfix support for run/stop jobs combination
...
The combination of running *and* stopped jobs was not displayed.
Refactor the jobcount function: arguments of conditions is now in the same order
as the display.
2012-08-10 15:08:08 +02:00
nojhan
0943eb67a9
Different prompt mark for different VCS (±, ☿, ‡)
...
± for git directories, ☿ for mercurial, ‡ for svn.
Thus, do not display the now useless letter prefix before the branch name.
Refactor the smart mark function.
2012-08-10 14:40:50 +02:00
nojhan
8fd5c95409
add dependencies list in the readme
2012-08-10 14:30:13 +02:00
nojhan
40e2db6e71
use d/&/z instead of s/r/t for jobs markers
...
Those are marks closer to the commands
2012-08-10 14:28:18 +02:00
nojhan
a9d151f9ed
TODO prompt mark for mercurial
2012-08-09 21:36:28 +02:00
nojhan
3ba404d106
display an arrow if http_proxy is in use
2012-08-09 12:11:51 +02:00
nojhan
f851d6cf4f
update the readme about unicode chars
2012-08-09 12:11:16 +02:00
nojhan
4d0bc5566a
Use unicode characters, prefix branches with letter
...
Prefix branch names with a letter of the VCS (g for git, h for mercurial and s for svn).
Use electric sign ⌁ instead of b for battery.
Use home sign ⌂ instead of l for load.
2012-08-09 11:53:47 +02:00
nojhan
c3c6c9169e
Merge pull request #17 from LudovicRousseau/master
...
Support directory names with white space(s) inside (again)
2012-08-08 01:15:35 -07:00
Ludovic Rousseau
05bbc5f4a8
Merge remote branch 'upstream/master'
...
Commit 3f0522b
was bogus.
Conflicts:
liquidprompt.bash
2012-08-07 23:53:20 +02:00
Ludovic Rousseau
3eda505a3d
Merge remote branch 'upstream/master'
2012-08-07 22:42:16 +02:00
Ludovic Rousseau
a531389c72
Support directory names with white space(s) inside
...
The patch from ab4ac41
was inadvertently lost in merge a114b8c
2012-08-07 22:36:55 +02:00
Ludovic Rousseau
3f0522b4a0
Support directory names with white space(s) inside
...
If you "cd ~/Library/Application Support" or any directory containing a
white space then bash will run in an endless loop.
This is because __shorten_path $PWD $PATH_LENGTH is used instead of
__shorten_path "$PWD" $PATH_LENGTH
Note the use of "" around $PWD in the fixed version.
In case of the bug we have in the __shorten_path function
$1 is set to ~/Library/Application
$2 is set to Support
$3 is set to $PATH_LENGTH
With the fix we now have:
$1 set to ~/Library/Application Support
$2 set to $PATH_LENGTH
Conflicts:
liquidprompt.bash
2012-08-07 21:48:11 +02:00
nojhan
fb814125af
bugfix: avoid recurisve prompt command
...
The bug was occuring when sourcing the liquidprompt a second time while it has
already been set. A set variable is now set to avoid double sourcing.
2012-08-07 21:29:44 +02:00
nojhan
5da885a4ab
bugfix: do not try to keep too large path
2012-08-07 21:16:51 +02:00
Thomas DEBESSE
f7e3ad940c
simplify max columns number management
2012-08-07 20:59:58 +02:00
nojhan
2c73402a31
config option to always display the hostname
...
Do you want to display the hostname, even if not connected through network?
Use LP_HOSTNAME_ALWAYS. It defaults to 0 (do not display hostname when localy
connected). Set it to 1 if you want to always see the hostname.
2012-08-07 20:52:32 +02:00
nojhan
6358ca90d3
bugfix a typo in config file name, use modern test
2012-08-07 20:48:27 +02:00
nojhan
24d7549a06
Merge branch 'master' of https://github.com/nojhan/liquidprompt
2012-08-05 22:07:45 +02:00
nojhan
3453546eaa
use svn info instead of .svn directories as a svn test, better match regexp
2012-08-05 22:06:54 +02:00
nojhan
c22d6299aa
Merge pull request #16 from LudovicRousseau/master
...
Debug for 1643147
2012-08-05 03:25:46 -07:00
Ludovic Rousseau
5aaca781a2
Debug for 1643147
...
We need to get the return code _before_ executing the old prompt in
order to not loose the returned value.
2012-08-05 11:19:19 +02:00