From 106fd7f1863d77a843b2c5b7bbe60696d298f040 Mon Sep 17 00:00:00 2001 From: jschx Date: Wed, 15 Apr 2015 18:58:47 -0500 Subject: [PATCH] Add ufetch-arch. --- ufetch-arch | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100755 ufetch-arch diff --git a/ufetch-arch b/ufetch-arch new file mode 100755 index 0000000..06d0c72 --- /dev/null +++ b/ufetch-arch @@ -0,0 +1,52 @@ +#!/bin/sh +# +# ufetch-arch - tiny system info for arch +# + +## INFO + +# user is already defined +HOST=$(hostname) +OS="Arch Linux" +KERNEL=$(uname -sr) +UPTIME=$(uptime -p | sed s:"up "::) +PACKAGES=$(pacman -Q | wc -l) +# shell is already defined +WM=$(tail -n 1 "${HOME}/.xinitrc" | cut -d " " -f2) + +## DEFINE COLORS + +# probably don't change these + +bc=$(tput bold) # bold +c0=$(tput setaf 0) # black +c1=$(tput setaf 1) # red +c2=$(tput setaf 2) # green +c3=$(tput setaf 3) # yellow +c4=$(tput setaf 4) # blue +c5=$(tput setaf 5) # magenta +c6=$(tput setaf 6) # cyan +c7=$(tput setaf 7) # white +rc=$(tput sgr0) # reset + +# you can change these + +lc=${bc}${c6} # labels +nc=${bc}${c6} # user and hostname +tc=${bc}${c7} # text +fc=${bc}${c6} # first color +sc=${c6} # second color + +## OUTPUT + +cat <