aboutsummaryrefslogtreecommitdiff
path: root/niflheim/config/i3status
diff options
context:
space:
mode:
authorThorsten Töpper <atsutane@freethoughts.de>2021-09-26 18:20:42 +0200
committerThorsten Töpper <atsutane@freethoughts.de>2021-09-26 18:20:42 +0200
commit061720e566287a767136f40b1ca9935a3d874bf2 (patch)
tree2727d597cfd5405c603e3723a7cda39221b898f6 /niflheim/config/i3status
parentae91e5cc97fc245470b46aea07197fb5eaf32b2d (diff)
downloaddotfiles-061720e566287a767136f40b1ca9935a3d874bf2.tar.gz
dotfiles-061720e566287a767136f40b1ca9935a3d874bf2.tar.bz2
i3 & i3status: configuration for new system, sticking mostly to now default key bindings.
Diffstat (limited to 'niflheim/config/i3status')
-rw-r--r--niflheim/config/i3status/config63
1 files changed, 63 insertions, 0 deletions
diff --git a/niflheim/config/i3status/config b/niflheim/config/i3status/config
new file mode 100644
index 0000000..4bbaab7
--- /dev/null
+++ b/niflheim/config/i3status/config
@@ -0,0 +1,63 @@
+general {
+ colors = true
+ interval = 5
+ output_format = i3bar
+}
+
+order = "ipv6"
+order += "disk /"
+order += "disk /home"
+order += "path_exists VPN"
+order += "wireless wlan0"
+order += "ethernet enp34s0"
+order += "cpu_temperature 0"
+order += "memory"
+order += "load"
+order += "time"
+
+ipv6 {
+ format_up = "%ip"
+ format_down = ""
+}
+
+path_exists VPN {
+ path = "/proc/sys/net/ipv4/conf/tun0"
+}
+
+wireless wlan0 {
+ format_up = "W: (%quality at %essid, %bitrate) %ip"
+ format_down = ""
+}
+
+ethernet enp34s0 {
+ format_up = "E: %ip(%speed)"
+ format_down = ""
+}
+
+time {
+ format = "%Y-%m-%d %H:%M:%S"
+}
+
+load {
+ format = "%1min"
+}
+
+cpu_temperature 0 {
+ format = "T: %degrees°C"
+ path = "/sys/devices/platform/nct6775.2592/hwmon/hwmon3/temp2_input"
+}
+
+memory {
+ format = "%used"
+ threshold_degraded = "10%"
+ format_degraded = "MEMORY: %free"
+}
+
+disk "/" {
+ format = "/%free"
+}
+
+disk "/home" {
+ format = "~%free"
+}
+