commit 053f785c4c86e36b9394d0117e4404e0c76b5063
parent 18b6742e523e575ee9444ca7b79ee361244f1cdc
Author: Pablo Cárdenas <pablo-cardenas@outlook.com>
Date: Mon, 13 Sep 2021 04:00:49 -0500
added polybar submodule
Diffstat:
7 files changed, 32 insertions(+), 4 deletions(-)
diff --git a/.gitmodules b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "linux/.config/polybar/scripts/polybar-timer"]
+ path = linux/.config/polybar/scripts/polybar-timer
+ url = https://github.com/jbirnick/polybar-timer
diff --git a/home/.gitconfig b/home/.gitconfig
@@ -1,9 +1,6 @@
[user]
name = Pablo Cárdenas
email = pablo-cardenas@outlook.com
-[alias]
- lod = log --oneline --decorate
- unstage = reset HEAD --
[diff]
tool = vimdiff
diff --git a/linux/.config/polybar/config b/linux/.config/polybar/config
@@ -322,7 +322,7 @@ click-left = kill -USR1 %pid%
[module/system-nvidia-smi]
type = custom/script
-exec = ~/.config/polybar/scripts/system-nvidia-smi/system-nvidia-smi.sh
+exec = ~/.config/polybar/scripts/system-nvidia-smi.sh
interval = 2
[settings]
diff --git a/linux/.config/polybar/scripts/polybar-timer b/linux/.config/polybar/scripts/polybar-timer
@@ -0,0 +1 @@
+Subproject commit caf5f37782ef36e3233df4b36458dcffecc0478d
diff --git a/linux/.config/polybar/scripts/system-nvidia-smi.sh b/linux/.config/polybar/scripts/system-nvidia-smi.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader,nounits | awk '{ print "GPU",""$1"","%"}'
diff --git a/linux/.config/polybar/scripts/system-uptime-pretty.sh b/linux/.config/polybar/scripts/system-uptime-pretty.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+uptime --pretty | sed 's/up //' | sed 's/\ years\?,/y/' | sed 's/\ weeks\?,/w/' | sed 's/\ days\?,/d/' | sed 's/\ hours\?,\?/h/' | sed 's/\ minutes\?/m/'
diff --git a/linux/.config/polybar/scripts/updates-pacman-aurhelper.sh b/linux/.config/polybar/scripts/updates-pacman-aurhelper.sh
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+if ! updates_arch=$(checkupdates 2> /dev/null | wc -l ); then
+ updates_arch=0
+fi
+
+if ! updates_aur=$(yay -Qum 2> /dev/null | wc -l); then
+# if ! updates_aur=$(cower -u 2> /dev/null | wc -l); then
+# if ! updates_aur=$(trizen -Su --aur --quiet | wc -l); then
+# if ! updates_aur=$(pikaur -Qua 2> /dev/null | wc -l); then
+# if ! updates_aur=$(rua upgrade --printonly 2> /dev/null | wc -l); then
+ updatcommites_aur=0
+fi
+
+updates=$(("$updates_arch" + "$updates_aur"))
+
+if [ "$updates" -gt 0 ]; then
+ echo "# $updates"
+else
+ echo ""
+fi