aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2018-09-09 12:35:19 +0900
committerKazuki Yamaguchi <k@rhe.jp>2018-09-09 12:35:19 +0900
commit5aca7ab43f9a14c03b92ab610729ab7f267a24ac (patch)
tree1405ccad2085e684695b2df9b16c34438b773a0c
parent70b22b297b2e8f74da42c2dba59d3070443188ab (diff)
downloaduline-5aca7ab43f9a14c03b92ab610729ab7f267a24ac.tar.gz
don't use special characters from powerline fonts
-rw-r--r--uline18
1 files changed, 11 insertions, 7 deletions
diff --git a/uline b/uline
index bdda6ce..fad15b3 100644
--- a/uline
+++ b/uline
@@ -33,17 +33,16 @@ _uline_username() {
}
_uline_pwd() {
- local delim=" $(_uline_setcolor 244)$(_uline_setcolor 250) "
_uline_setcolor 250 237
case "$PWD" in
/)
echo -n " / "
;;
$HOME/*|$HOME)
- echo -n " ~${${PWD#$HOME}//\//$delim} "
+ echo -n " ~${PWD#$HOME} "
;;
*)
- echo -n " /${PWD//\//$delim} "
+ echo -n " $PWD "
;;
esac
}
@@ -73,17 +72,22 @@ _uline_last() {
}
_uline_prompt_terminator() {
+ _uline_setcolor 250 236
+ if [ "x$USER" = "xroot" ]
+ then
+ echo -n " # "
+ else
+ echo -n " \$ "
+ fi
_uline_resetcolor
- [ -n "$_uline_lastbgcolor" ] &&
- _uline_setcolor $_uline_lastbgcolor
- echo -n ""
+ echo -n " "
}
_uline_readonlydir() {
if [ ! -w "$PWD" ]
then
_uline_setcolor 254 124
- echo -n " 🔓 "
+ echo -n " 🔒 "
fi
}