summaryrefslogtreecommitdiff
path: root/user/.config/i3status
diff options
context:
space:
mode:
authorOlivier Gayot <duskcoder@gmail.com>2015-01-07 02:16:31 +0100
committerOlivier Gayot <duskcoder@gmail.com>2015-01-07 02:28:51 +0100
commit33d690079fa91d727b9958f346f9e36aa5e33463 (patch)
tree44322aae8c1524c6fb3de6ec86bd46cbe941cd39 /user/.config/i3status
parent1e44c2497fbe933967ab5267567d1cbd846bc9d4 (diff)
i3: add configuration file for i3
Since WMII is deprecated, we finally follow the advise of switching to i3 window manager. Some configuration has been added so that it behaves like WMII as much as possible. Here is a list of some features that have been configured: * default keys to move / resize / focus windows * handling of control volume keys * names of the tags * default layout for new containers (stacked instead of split) * ... Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
Diffstat (limited to 'user/.config/i3status')
-rw-r--r--user/.config/i3status/config66
1 files changed, 66 insertions, 0 deletions
diff --git a/user/.config/i3status/config b/user/.config/i3status/config
new file mode 100644
index 0000000..ea9d1e3
--- /dev/null
+++ b/user/.config/i3status/config
@@ -0,0 +1,66 @@
+# i3status configuration file.
+# see "man i3status" for documentation.
+
+# It is important that this file is edited as UTF-8.
+# The following line should contain a sharp s:
+# ß
+# If the above line is not correctly displayed, fix your editor first!
+
+general {
+ colors = true
+ interval = 1
+}
+
+#order += "ipv6"
+order += "disk /home"
+#order += "run_watch DHCP"
+#order += "run_watch VPN"
+order += "wireless wlan0"
+order += "ethernet eth0"
+order += "battery 0"
+#order += "load"
+order += "cpu_usage"
+order += "tztime local"
+
+wireless wlan0 {
+ format_up = "[%essid] %ip"
+ format_down = "W: down"
+}
+
+ethernet eth0 {
+ # if you use %speed, i3status requires root privileges
+ format_up = "%ip"
+ format_down = "E: down"
+}
+
+battery 0 {
+ #format = "%status %percentage %remaining"
+ format = "%status %percentage"
+}
+
+run_watch DHCP {
+ pidfile = "/var/run/dhclient*.pid"
+}
+
+run_watch VPN {
+ pidfile = "/var/run/vpnc/pid"
+}
+
+tztime local {
+ format = "%D -- %I:%M %p"
+}
+
+load {
+ format = "%1min"
+}
+
+cpu_usage {
+ format = "%usage"
+}
+
+disk "/" {
+ format = "/ %avail"
+}
+disk "/home" {
+ format = "/home %avail"
+}