first commit

This commit is contained in:
2026-03-30 14:53:09 -06:00
commit fbec1a6ade
81 changed files with 4479 additions and 0 deletions

21
waybar/scripts/cpu_info.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
# Obtener temperatura desde sysfs
temp_raw=$(cat /sys/class/hwmon/hwmon2/temp1_input)
temp_c=$((temp_raw / 1000))
# Obtener uso de CPU
usage=$(grep 'cpu ' /proc/stat | awk '{u=$2+$4; t=$2+$4+$5; print u, t}')
sleep 0.5
usage2=$(grep 'cpu ' /proc/stat | awk '{u=$2+$4; t=$2+$4+$5; print u, t}')
u1=$(echo $usage | awk '{print $1}')
t1=$(echo $usage | awk '{print $2}')
u2=$(echo $usage2 | awk '{print $1}')
t2=$(echo $usage2 | awk '{print $2}')
cpu_usage=$((100 * (u2 - u1) / (t2 - t1)))
cpu_usage_formated=$(printf "%02d\n" $cpu_usage)
temp_c_formated=$(printf "%02d\n" $temp_c)
progress=$(sh ~/.config/waybar/scripts/status_bar.sh $cpu_usage)
# Imprimir formato
echo " CPU ${temp_c}°C / ${cpu_usage_formated}% ${progress}"