aboutsummaryrefslogtreecommitdiff
path: root/des/i3/i3blocks
diff options
context:
space:
mode:
Diffstat (limited to 'des/i3/i3blocks')
-rw-r--r--des/i3/i3blocks/config15
-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
6 files changed, 21 insertions, 16 deletions
diff --git a/des/i3/i3blocks/config b/des/i3/i3blocks/config
index 1866bb9..3d61ba7 100644
--- a/des/i3/i3blocks/config
+++ b/des/i3/i3blocks/config
@@ -3,22 +3,13 @@ separator=false
separator_block_width=15
markup=pango
-[battery]
-interval=1
-color=#a8afb0
-
-[brightness]
-interval=once
-signal=9
-color=#ffff33
-
[volume]
instance=Master
interval=once
signal=10
color=#4ca2df
-[fan]
+[genfan]
interval=1
color=#a8afb0
@@ -28,12 +19,12 @@ interval=1
# color=#859900
[memory]
-label=
+label=
interval=1
color=#e6ccff
[temperature]
-label=
+label=
interval=10
color=#cb4b16
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) {