From 22477ae2a75fbdb282237a0f79133c6fe4cac4b6 Mon Sep 17 00:00:00 2001 From: 10sr Date: Tue, 20 Sep 2011 00:42:12 +0900 Subject: [PATCH] .bashrc: modify prompt --- .bashrc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.bashrc b/.bashrc index 3a939de..ff0c3a6 100755 --- a/.bashrc +++ b/.bashrc @@ -125,10 +125,9 @@ prompt_function(){ # used by PS1 local cdef="\e[0m" fi local pwd=$(echo "${PWD}/" | sed -e "s:${HOME}:~:") - local date=$(LANG=C date +"%a, %d %b %Y %T %z") + local date=$(LANG=C safe-exec date +"%a, %d %b %Y %T %z") local jobnum=$(jobs | wc -l) - local gitb=$(safe-exec __git_ps1 GIT:%s) - type git >/dev/null 2>&1 && local git="[${gitb}]" + local git=$(safe-exec __git_ps1 [GIT:%s]) printf " [${c1}${pwd}${cdef}]${git}\n" printf "${c2}${USER}@${HOSTNAME}${cdef} ${date} ${BASH} ${BASH_VERSION}\n" printf "jobs:${jobnum} last:${lastreturn} " @@ -196,6 +195,10 @@ iswindows(){ uname | grep -iE 'windows|MINGW' >/dev/null 2>&1 } +ismsys(){} + +iscygwin(){} + isdarwin(){ uname | grep -E 'Darwin' >/dev/null 2>&1 }