From 3312c57d8cd393f24307ed0a93c7aaa64f04a73a Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me> Date: Thu, 26 Nov 2020 16:48:49 -0500 Subject: [PATCH] lots of minor changes --- lolcat-gen | 3 ++- status | 1 + tweet-grab | 2 ++ ufetch => ufetch-arch | 6 +++--- ufetch-debian | 32 ++++++++++++++++++++++++++++++++ 5 files changed, 40 insertions(+), 4 deletions(-) rename ufetch => ufetch-arch (87%) create mode 100755 ufetch-debian diff --git a/lolcat-gen b/lolcat-gen index c98e4d5..03d70aa 100755 --- a/lolcat-gen +++ b/lolcat-gen @@ -1,7 +1,8 @@ #!/usr/bin/env bash -# Generates lolcated logo for my shell rc +# Generates lolcated logo and fortune for my shell rc [[ -d ~/.local/share/zsh/lolcat/ ]] || mkdir -p ~/.local/share/zsh/lolcat +rm -rf ~/.local/share/zsh/lolcat/* for (( i = 0; i < $1 ; i++ )); do cat ~/Code/personal-logo/ascii/ascii-small-white | lolcat --force > ~/.local/share/zsh/lolcat/$i diff --git a/status b/status index 03c3124..bfc4ba3 100755 --- a/status +++ b/status @@ -1,4 +1,5 @@ #!/usr/bin/env bash +# Sends a notification with battery level and time function time_set() { date +%A", "%b" "%e", "%r diff --git a/tweet-grab b/tweet-grab index fa6faef..1d4fd9f 100755 --- a/tweet-grab +++ b/tweet-grab @@ -1,4 +1,6 @@ #!/usr/bin/env sh +# Grabs tweets and writes them to a file + FILE=/root/tweets/index.html LOGFILE=/root/tweets/cron.log > $FILE diff --git a/ufetch b/ufetch-arch similarity index 87% rename from ufetch rename to ufetch-arch index a9d1744..0d7136c 100755 --- a/ufetch +++ b/ufetch-arch @@ -1,12 +1,12 @@ -#!/bin/sh +#!/usr/bin/env sh # 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 | grep "PRETTY_NAME" | cut -d '"' -f 2)" +host="$(cat /etc/hostname)" +os="Arch Linux" kernel="$(uname -sr)" uptime="$(uptime -p | sed 's/up //')" date="$(date +%Y-%m-%e)" diff --git a/ufetch-debian b/ufetch-debian new file mode 100755 index 0000000..198e067 --- /dev/null +++ b/ufetch-debian @@ -0,0 +1,32 @@ +#!/usr/bin/env sh +# 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="$(hostname)" +os="Debian Unstable" +kernel="$(uname -sr)" +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' + +lc="${reset}${bold}${white}" # labels +nc="${reset}${bold}${white}" # user and hostname +ic="${reset}" # info + +## OUTPUT +printf "${nc}${USER}${ic}@${nc}${host}${reset} +${lc}OS ${ic}${os}${reset} +${lc}KERNEL ${ic}${kernel}${reset} +${lc}UPTIME ${ic}${uptime}${reset} +${lc}DATE ${ic}${date}${reset} +${lc}TIME ${ic}${time}${reset} +" -- 2.39.2