From 3bde54570f564d73efb5a0ecc5b24d6eca85735b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Fri, 20 Nov 2015 17:12:25 +0100 Subject: [PATCH] Add wifi,network,load fields to i3bar. --- i3/i3/i3blocks.conf | 15 +++++++++++++++ i3/i3/scripts/wifi | 11 +++++++++++ 2 files changed, 26 insertions(+) create mode 100755 i3/i3/scripts/wifi diff --git a/i3/i3/i3blocks.conf b/i3/i3/i3blocks.conf index 447df50..3238036 100644 --- a/i3/i3/i3blocks.conf +++ b/i3/i3/i3blocks.conf @@ -1,5 +1,20 @@ separator_block_width=33 +[wifi] +command=$HOME/.i3/scripts/wifi +label= +interval=30 + +[network] +command=/usr/lib/i3blocks/iface +label= +interval=120 + +[load] +command=/usr/lib/i3blocks/load_average +label= +interval=120 + [volume] command=$HOME/.i3/scripts/pa-volume status signal=1 diff --git a/i3/i3/scripts/wifi b/i3/i3/scripts/wifi new file mode 100755 index 0000000..278e497 --- /dev/null +++ b/i3/i3/scripts/wifi @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +aps="$(nmcli --terse --fields IN-USE,SSID,SIGNAL device wifi list | grep '^\*:')" + +ssid="$(echo $aps | cut -d ':' -f 2)" +perc="$(echo $aps | cut -d ':' -f 3)" + +output="$ssid $perc%" + +echo $output +echo $output