]> git.donarmstrong.com Git - x_base.git/blob - .config/i3status/config
tweak the i3status config
[x_base.git] / .config / i3status / config
1 # i3status configuration file.
2 # see "man i3status" for documentation.
3
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!
8
9 general {
10         colors = true
11         interval = 5
12 }
13
14 order += "ipv6"
15 order += "run_watch DHCP"
16 order += "path_exists VPN"
17 order += "wireless _first_"
18 order += "ethernet _first_"
19 order += "battery 0"
20 order += "battery 1"
21 order += "volume master"
22 order += "load"
23 order += "tztime local"
24
25 wireless _first_ {
26         format_up = "W: (%quality at %essid) %ip"
27         format_down = ""
28 }
29
30 ethernet etho {
31         # if you use %speed, i3status requires root privileges
32         format_up = "E: %ip (%speed)"
33         format_down = ""
34 }
35
36 battery 0 {
37         format = "%status %percentage %remaining"
38         format_down = ""
39 }
40
41 battery 1 {
42         format = "%status %percentage %remaining"
43         format_down = ""
44 }
45
46 ipv6 {
47      format_up = "%addr"
48      format_down = ""
49 }
50
51 run_watch DHCP {
52         pidfile = "/var/run/dhclient*.pid"
53         format = "DHCP"
54         format_down = ""
55 }
56
57 path_exists VPN {
58         path = "/proc/sys/net/ipv4/conf/tun0"
59         format = "VPN"
60         format_down = ""
61 }
62
63 tztime local {
64         format = "%Y-%m-%d %H:%M:%S"
65 }
66
67 load {
68         format = "%1min"
69 }
70
71 volume master {
72        format = "🔊%volume"
73        format_muted = "🔇(%volume)"
74        device = "pulse"
75 }