aboutsummaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
Diffstat (limited to 'shell')
-rw-r--r--shell/ash34
1 files changed, 12 insertions, 22 deletions
diff --git a/shell/ash b/shell/ash
index 0301066..0769478 100644
--- a/shell/ash
+++ b/shell/ash
@@ -1,30 +1,20 @@
-
-set_pager
-set_editor
-setaliases
-
case "$-" in
*i*)
+ set_pager
+ set_editor
+ setaliases
-set_ash_title() {
- _load="Load Avg: $(_sys_load)"
- _free_mem="M Free: $(free -m | sed -n 2p | awk '{print $3}')"
- _uptime="Uptime: $(_sys_uptime)"
- set_title "$(id -un)[$(hostname)] -- $_load $_free_mem $_uptime"
-}
-
-function nonzero_return() {
- RETVAL=$?
- [ $RETVAL -ne 0 ] && echo "$RETVAL:"
-}
-
-export PS1="\[\`set_ash_title\`\]\`nonzero_return\`[\t] <\u@\H> \w \\$ "
+ function nonzero_return() {
+ RETVAL=$?
+ [ $RETVAL -ne 0 ] && echo "$RETVAL:"
+ }
-# Same thing but red user/host combo
-if [ $(id -u) -eq 0 ] ; then
- export PS1="\[\`set_ash_title\`\]\`nonzero_return\`[\t] <\[\e[31m\]\u\[\e[m\]\[\e[31m\]@\[\e[m\]\[\e[31m\]\H\[\e[m\]> \w \\$ "
-fi
+ export PS1="\`nonzero_return\`[\t] <\u@\H> \w \\$ "
+ # Same thing but red user/host combo
+ if [ $(id -u) -eq 0 ] ; then
+ export PS1="\`nonzero_return\`[\t] <\[\e[31m\]\u\[\e[m\]\[\e[31m\]@\[\e[m\]\[\e[31m\]\H\[\e[m\]> \w \\$ "
+ fi
;;
*) return ;;
esac