dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README

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:
A.gitmodules | 3+++
Mhome/.gitconfig | 3---
Mlinux/.config/polybar/config | 2+-
Alinux/.config/polybar/scripts/polybar-timer | 1+
Alinux/.config/polybar/scripts/system-nvidia-smi.sh | 3+++
Alinux/.config/polybar/scripts/system-uptime-pretty.sh | 3+++
Alinux/.config/polybar/scripts/updates-pacman-aurhelper.sh | 21+++++++++++++++++++++
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