Blob


1 # i3status configuration file.
2 # see "man i3status" for documentation.
4 # It is important that this file is edited as UTF-8.
5 # The following line should contain a sharp s:
6 # ß
7 # If the above line is not correctly displayed, fix your editor first!
9 general {
10 colors = true
11 interval = 5
12 }
14 order += "path_exists screensaver-toggle"
15 order += "ipv6"
16 order += "disk /"
17 #order += "run_watch DHCP"
18 #order += "run_watch VPN"
19 order += "wireless wlp2s0"
20 order += "ethernet eno1"
21 order += "ethernet vpn0"
22 order += "ethernet tun0"
23 order += "battery 0"
24 #order += "load"
25 order += "cpu_usage"
26 order += "volume master"
27 order += "tztime local"
29 path_exists screensaver-toggle {
30 path = "/home/matthias/.screensaver-enabled.lock"
31 format = "Autolock: %status"
32 format_down = ""
33 }
35 ipv6 {
36 format_up = "%ip"
37 format_down = ""
38 }
40 wireless wlp2s0 {
41 format_up = "W: (%quality at %essid, %bitrate) %ip"
42 format_down = ""
43 }
45 ethernet eno1 {
46 # if you use %speed, i3status requires root privileges
47 format_up = "E: %ip (%speed)"
48 #format_up = "E: %ip"
49 format_down = ""
50 }
52 ethernet vpn0 {
53 format_up = "V: %ip"
54 format_down = ""
55 }
57 ethernet tun0 {
58 format_up = "O: %ip"
59 format_down = ""
60 }
62 battery 0 {
63 format = "%status %percentage %remaining"
64 integer_battery_capacity = true
65 status_chr = "CHR"
66 status_bat = "BAT"
67 status_full = "FULL"
68 threshold_type = time
69 low_threshold = 20
70 }
72 run_watch DHCP {
73 pidfile = "/run/sendsigs.omit.d/network-manager.dhclient*.pid"
74 format_down = ""
75 }
77 run_watch VPN {
78 pidfile = "/run/openvpn*.pid"
79 format_down = ""
80 }
82 tztime local {
83 format = "%Y-%m-%d %H:%M (CW %V)"
84 }
86 load {
87 format = "%1min"
88 }
90 disk "/" {
91 format = "r: %avail"
92 low_threshold = 5
93 threshold_type = gbytes_avail
94 }
96 volume master {
97 format = "♪: %volume"
98 format_muted = "♪: muted (%volume)"
99 device = "default"
100 mixer = "Master"
101 mixer_idx = 0