aboutsummaryrefslogtreecommitdiff
path: root/des/i3/i3blocks/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'des/i3/i3blocks/scripts')
-rwxr-xr-xdes/i3/i3blocks/scripts/applefan (renamed from des/i3/i3blocks/scripts/fan)0
-rwxr-xr-xdes/i3/i3blocks/scripts/archupdates2
-rwxr-xr-xdes/i3/i3blocks/scripts/genfan14
-rwxr-xr-xdes/i3/i3blocks/scripts/memory4
-rwxr-xr-xdes/i3/i3blocks/scripts/temperature2
5 files changed, 18 insertions, 4 deletions
diff --git a/des/i3/i3blocks/scripts/fan b/des/i3/i3blocks/scripts/applefan
index 84f1725..84f1725 100755
--- a/des/i3/i3blocks/scripts/fan
+++ b/des/i3/i3blocks/scripts/applefan
diff --git a/des/i3/i3blocks/scripts/archupdates b/des/i3/i3blocks/scripts/archupdates
index 52538b0..b74f872 100755
--- a/des/i3/i3blocks/scripts/archupdates
+++ b/des/i3/i3blocks/scripts/archupdates
@@ -7,4 +7,4 @@ if [[ $PAC_UPDATES -gt 0 || $AUR_UPDATES -gt 0 ]]; then
echo " [$PAC_UPDATES .. $AUR_UPDATES]"
else
echo "<span color=\"#586e75\"> 0</span>"
-fi \ No newline at end of file
+fi
diff --git a/des/i3/i3blocks/scripts/genfan b/des/i3/i3blocks/scripts/genfan
new file mode 100755
index 0000000..7a52e8b
--- /dev/null
+++ b/des/i3/i3blocks/scripts/genfan
@@ -0,0 +1,14 @@
+#!/usr/bin/bash
+
+FAN_RPMS=()
+ICON_FAN=""
+
+IFS=$'\n'
+for i in $(sensors | grep RPM); do
+ RPM=$(echo $i | awk '{print $2}')
+ if [ "$RPM" -ne "0" ]; then
+ FAN_RPMS+="$ICON_FAN $RPM "
+ fi
+done
+
+echo "${FAN_RPMS[@]}"
diff --git a/des/i3/i3blocks/scripts/memory b/des/i3/i3blocks/scripts/memory
index e28af4e..20cebdd 100755
--- a/des/i3/i3blocks/scripts/memory
+++ b/des/i3/i3blocks/scripts/memory
@@ -38,9 +38,9 @@ awk -v type=$TYPE '
END {
# full text
if (type == "swap")
- printf("%.1fG\n", (swap_total-swap_free)/1024/1024)
+ printf(" %.1fG\n", (swap_total-swap_free)/1024/1024)
else
- printf("%.1fG\n", mem_free/1024/1024)
+ printf(" %.1fG\n", mem_free/1024/1024)
# TODO: short text
diff --git a/des/i3/i3blocks/scripts/temperature b/des/i3/i3blocks/scripts/temperature
index ad745c3..c47247e 100755
--- a/des/i3/i3blocks/scripts/temperature
+++ b/des/i3/i3blocks/scripts/temperature
@@ -56,7 +56,7 @@ close(SENSORS);
$temperature eq -9999 and die 'Cannot find temperature';
# Print short_text, full_text
-print "$temperature°C\n" x2;
+print " $temperature°C\n" x2;
# Print color, if needed
if ($temperature >= $t_crit) {