]> git.armaanb.net Git - bin.git/commitdiff
ufetch show date, lolcat-gen custom number of runs
authorArmaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me>
Thu, 26 Nov 2020 04:38:58 +0000 (23:38 -0500)
committerArmaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me>
Thu, 26 Nov 2020 04:38:58 +0000 (23:38 -0500)
lolcat-gen
ufetch

index bdfab629ba059bda21fe6dee862262f951c76f09..c98e4d5e3a6b3727da7236ac8765b4765147738d 100755 (executable)
@@ -3,6 +3,6 @@
 
 [[ -d ~/.local/share/zsh/lolcat/ ]] || mkdir -p ~/.local/share/zsh/lolcat
 
-for (( i = 0; i < 500; i++ )); do
+for (( i = 0; i < $1 ; i++ )); do
   cat ~/Code/personal-logo/ascii/ascii-small-white | lolcat --force > ~/.local/share/zsh/lolcat/$i
 done
diff --git a/ufetch b/ufetch
index 30f25f97ee31da576ab7a2bddf976ebdec3300ec..a9d1744f6978975a83f651f7bbcc155db36605f3 100755 (executable)
--- a/ufetch
+++ b/ufetch
@@ -1,20 +1,23 @@
 #!/bin/sh
-# ufetch-armaan. My customized version of ufetch that doesn't print the ascii art, and doesn't spend time looking things up like the DE. Full credit goes to jschx (Joe Schillinger), the author of ufetch. <https://gitlab.com/jschx/ufetch>
+# ufetch-armaan. My customized version of ufetch that doesn't print the ascii
+# art, and focuses on information that changes often. Ufetch was written
+# by jschx (Joe Schillinger), and is ISC licensed.
+# https://gitlab.com/jschx/ufetch
 
 ## INFO
 host="$(cat /etc/hostname | head -n 1)"
-os="$(cat /etc/os-release | head -n 1 | cut -d '"' -f 2)"
+os="$(cat /etc/os-release | grep "PRETTY_NAME" | cut -d '"' -f 2)"
 kernel="$(uname -sr)"
-uptime="$(uptime -p | cut -d ',' -f 1-2 | tail -c +4)"
-shell="zsh"
-ui="KDE Plasma"
+uptime="$(uptime -p | sed 's/up //')"
+date="$(date +%Y-%m-%e)"
+time="$(date +%r)"
+locip="$(ip addr | grep "/24" | cut -d ' ' -f 6)"
 
 ## DEFINE COLORS
 bold='\033[1m'
 white='\033[0;37m'
 reset='\033[0m'
 
-# you can change these
 lc="${reset}${bold}${white}"         # labels
 nc="${reset}${bold}${white}"         # user and hostname
 ic="${reset}"                        # info
@@ -24,6 +27,6 @@ printf "${nc}${USER}${ic}@${nc}${host}${reset}
 ${lc}OS        ${ic}${os}${reset}
 ${lc}KERNEL    ${ic}${kernel}${reset}
 ${lc}UPTIME    ${ic}${uptime}${reset}
-${lc}SHELL     ${ic}${shell}${reset}
-${lc}DE        ${ic}${ui}${reset}
+${lc}DATE      ${ic}${date}${reset}
+${lc}TIME      ${ic}${time}${reset}
 "