From 4f10f10320f018cabb8ea4d948c3aa59455c0d4f Mon Sep 17 00:00:00 2001
From: finga <finga@onders.org>
Date: Tue, 23 Mar 2021 17:21:05 +0100
Subject: [PATCH 1/3] Add screenshot shortcut

---
 .config/i3/config | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.config/i3/config b/.config/i3/config
index 01d8938..fa1bbc0 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -37,6 +37,9 @@ bindsym $mod+Return exec i3-sensible-terminal
 # start emacs
 bindsym $mod+Shift+Return exec em
 
+# take screenshot
+bindsym $mod+Print exec scrot ~/tmp/screenshots/'%Y-%m-%d_%H:%M:%S_$wx$h.png'
+
 # kill focused window
 bindsym $mod+Shift+q kill
 

From c04fb921f47ad9413199b0f6ecb55166accf7d4e Mon Sep 17 00:00:00 2001
From: finga <finga@onders.org>
Date: Sat, 3 Sep 2022 23:24:04 +0200
Subject: [PATCH 2/3] fuzzy-i3lock: Fix temporary screenshot creation

---
 .local/bin/fuzzy-i3lock | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.local/bin/fuzzy-i3lock b/.local/bin/fuzzy-i3lock
index ae4b552..ef62c6b 100755
--- a/.local/bin/fuzzy-i3lock
+++ b/.local/bin/fuzzy-i3lock
@@ -8,6 +8,6 @@
 
 screenshot="${TMPDIR:-/tmp}/fuzzy-i3lock.png"
 
-scrot "$screenshot"
+scrot -o "$screenshot"
 mogrify -scale 10% -scale 1000% "$screenshot"
 exec i3lock -i "$screenshot"

From fbc7fa4d94adc74b7330504c67c5e7ab2e2c6cfa Mon Sep 17 00:00:00 2001
From: finga <finga@onders.org>
Date: Sat, 3 Sep 2022 23:24:28 +0200
Subject: [PATCH 3/3] i3status-rs: Update config to latest version

---
 .config/i3/status-rs.toml | 29 +++++++++++++++++++++--------
 1 file changed, 21 insertions(+), 8 deletions(-)

diff --git a/.config/i3/status-rs.toml b/.config/i3/status-rs.toml
index 44a538b..5b84626 100644
--- a/.config/i3/status-rs.toml
+++ b/.config/i3/status-rs.toml
@@ -1,7 +1,8 @@
+[icons]
 icons = "awesome"
 
 [theme]
-name = "solarized-dark"
+theme = "solarized-dark"
 
 [theme.overrides]
 idle_fg = "#00cc00"
@@ -13,38 +14,50 @@ separator_bg = "#222222"
 [[block]]
 block = "sound"
 
+# [[block]]
+# block = "net"
+# device = "enp0s25"
+# format = "{ip} {speed_down} {speed_up}"
+
 [[block]]
 block = "net"
-device = "enp0s25"
-format = "{ip} {speed_down} {speed_up}"
+# device = "wlp2s0"
+# format = "{ip} {speed_down} {speed_up}"
+# format = "{ip} {speed_down} {speed_up} {ssid} {signal_strength}"
+format = "{$signal_strength $speed_down.eng() $speed_up.eng() |Wired connection} via $device"
+
 
 [[block]]
 block = "memory"
 display_type = "memory"
-format_mem = "{Mup}%"
+format_mem = "$mem_used_percents.eng()"
 clickable = false
 
 [[block]]
 block = "memory"
 display_type = "swap"
-format_swap = "{SUp}%"
+format_swap = "$swap_used_percents.eng()"
 clickable = false
 
 [[block]]
 block = "cpu"
 interval = 1
-format = "{barchart} {utilization}% {frequency}GHz"
+format = "$barchart.str() $utilization.eng() $frequency.eng()"
 
 [[block]]
 block = "temperature"
 collapsed = false
-format = "{min}° - {max}°: {average}°"
+format = "$min - $max, ~$average|"
 chip = "*-isa-*"
 
 [[block]]
 block = "load"
 interval = 1
-format = "{1m} {5m} {15m}"
+format = "$1m.eng() $5m.eng() $15m.eng()"
+
+[[block]]
+block = "battery"
+format = "$percentage $time"
 
 [[block]]
 block = "time"