home · contact · privacy
x220 optimizations.
[config] / bullseye / home_files / x220 / .config / i3status / config
1 # plomlompom's i3 status bar configuration
2
3 # It is important that this file is edited as UTF-8.
4 # The following line should contain a sharp s:
5 # ß
6
7 # Activate colors; set update interval of one second.
8 general {
9   colors = true
10   interval = 1
11 }
12
13 # Selection / order of status elements.
14 order += "disk /"
15 order += "wireless _first_"
16 order += "ethernet _first_"
17 order += "battery all"
18 order += "cpu_usage"
19 order += "load"
20 order += "cpu_temperature all"
21 order += "time"
22 order += "volume master"
23
24 # How much space is left in / ?
25 disk "/" {
26   format = "/: %avail available of %total"
27   separator_block_width = 25
28 }
29
30 # WLAN status: show IP and connection quality or "down".
31 wireless _first_ {
32   format_up = "w: (%quality at %essid) %ip"
33   format_down = "w: down"
34   separator_block_width = 10
35 }
36
37 # Ethernet status: show IP or "down".
38 ethernet _first_ {
39   format_up = "e: %ip"
40   format_down = "e: down"
41   separator_block_width = 25
42 }
43
44 # Battery status: show FULL/CHARGING/BATTERY, storage, time left.
45 battery all {
46   format = "b: %status %percentage %remaining"
47   separator_block_width = 25
48 }
49
50 # Show CPU usage.
51 cpu_usage {
52   format = "cpu: %usage"
53   separator_block_width = 10
54 }
55
56 # Show system load during last 1/5/15 minutes.
57 load {
58   format = "%1min %5min %15min"
59   separator_block_width = 25
60 }
61
62 # Show CPU temperature in degrees of celsius.
63 cpu_temperature all {
64   format = "%degrees °C"
65   separator_block_width = 25
66 }
67
68 # Show date/time/timezone as "year-month-day hour:minute:second
69 # timezone_numeric/timezone_alphabetic".
70 time {
71   format = "%Y-%m-%d %H:%M:%S %z/%Z"
72   separator_block_width = 25
73 }
74
75 volume master {
76   format = "♪: %volume"
77   format_muted = "♪: muted (%volume)"
78   separator_block_width = 25
79 }