tsyscat - scripts - various script and utils
 (HTM) git clone git://z3bra.org/scripts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       tsyscat (570B)
       ---
            1 #!/bin/sh
            2 
            3 COLOR=${COLOR:-7}
            4 
            5 c() { printf '[1;3%sm' "$COLOR"; }
            6 d() { printf '[0;3%sm' "$COLOR"; }
            7 n() { printf ''; }
            8 
            9 cpuinfo() {
           10     sed -n "/model\ name/s/^.*:\ //p" /proc/cpuinfo | sed 1q
           11 }
           12 
           13 wmname() {
           14     test -n "$DISPLAY" && xprop -root WM_NAME | cut -d\" -f2 || tty
           15 }
           16 
           17 cat <<EOF
           18 $(c)SYSTEM    $(d)$(crux)
           19 $(c)KERNEL    $(d)$(uname -r)
           20 $(c)HOSTNAME  $(d)$(hostname)
           21 $(c)WMNAME    $(d)$(wmname)
           22 $(c)TERMINAL  $(d)$TERM
           23 $(c)SHELL     $(d)$SHELL
           24 $(c)PKGCOUNT  $(d)$(pkginfo -i|wc -l)
           25 $(c)PROC      $(d)$(cpu -p)
           26 $(c)MEMORY    $(d)$(memory -u|xargs human)
           27 EOF