]> git.nbdom.net Git - nb.git/commitdiff
etc/profile.d/ps1.sh
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Wed, 25 Oct 2017 22:20:35 +0000 (23:20 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Wed, 25 Oct 2017 22:20:35 +0000 (23:20 +0100)
etc/profile.d/functions
etc/profile.d/ps1.sh

index 33765a95f824045c5f580d5b7c206d4ad300685f..742a02f3dfb8cadb0823e45251ac225087fbc372 100644 (file)
@@ -891,11 +891,12 @@ uid_from_to() {
   eval "$cmd"
 }
 
-colorsls() {
+lscolors() {
   local color=16
 
   while [ $color -lt 245 ]; do
-    echo -e "$color: \\033[38;5;${color}mhello\\033[48;5;${color}mworld\\033[0m"
+    echo -ne "$color: \\033[38;5;${color}mhello\\033[48;5;${color}mworld\\033[0m"
+    printf '\t%s\n' "\\033[38;5;${color}mhello\\033[48;5;${color}mworld\\033[0m"
     ((color++));
   done  
 }
index c1f5e718243daa7aeeaa6ff9d600b3d5632e5dac..6a7ef6ecf14e9fb679aa98c4b1e61d49a9e2570f 100644 (file)
@@ -3,35 +3,7 @@
 #
 if is_prompt 2>/dev/null; then
 
-  case "$SHELL_NAME" in
-    bash)
-
-      h='\h'
-      color=''
-      char='$'; [ $UID = "0" ] && char='#'
-
-      case "`hostname -f`" in
-        pi*) color=31 ;;
-        # ovh - yellow
-        #*.ovh.net|*.kimsufi.com|*.ip-*.eu) color=33 ;;
-        # mac - magenta
-        Nicolas-Boisselier-MacBook*) h="macbook"; color=35 ;;
-        MacMini*) color=35 ;;
-        *.semantico.net|dev*|cst*|csp*|isp*|Nicos-MacBook-Pro.local) color=32 ;;
-        *) color='' ;;
-      esac
-
-      if [ -n "$color" ]; then
-        if [ "$color_prompt" = yes -a -n "$color" ]; then
-          PS1="\[\033[01;${color}m\]\u@$h:\[\033[00m\]\W${char} "
-        else
-          PS1="\u@\h:\W${char} "
-        fi
-      fi
-
-      unset h color char
-    ;;
-  esac
+  PS1="\u@\h:\W${char}"
+  [ $UID = "0" ] && PS1="$PS1# " || PS1="$PS1\$ "
 
 fi
-