nojhan
f19f16d6d1
use differents terminfo arguments under freebsd or linux
2012-07-22 22:11:09 +02:00
Joris Dedieu
6d1cfd8f1d
Change tput calls to use termcap instead of terminfo. Because it's
...
unsupport on some systems like FreeBSD.
Changes make color working on both FreeBSD and Linux
2012-07-20 14:10:13 +02:00
joris
754839ae76
In some linux distro logname somtimes returns with error.
...
Eg:
$ LANG=C logname ; echo $?
logname: no login name
1
Fix this by redirecting stderr to /dev/null. Also protect the var
for test(1) if it's empty.
2012-07-20 12:54:12 +02:00
joris
5ac2cd94e0
Start protablility infrastructure. An OS variable is store at sourcing.
...
Non portable functions are called with __function_$OS. This way you
don't have to call "uname" at each prompt.
Currently ported functions :
- __load | Linux, FreeBSD | detect current system load
- __cpunum | Linux, FreeBSD | number of cpu
2012-07-20 12:50:05 +02:00
nojhan
94133ad1c8
different color if the user is not the login one
2012-07-19 15:08:18 +02:00
nojhan
c13e6d795f
explanations about liquidprompt
2012-07-19 14:17:32 +02:00
nojhan
0d18997b32
use the project name
2012-07-19 11:57:55 +02:00