time keeping problem: i3status or py3status?
Since the change from standard time to daylight savings time (I have /etc/localtime -> /usr/share/zoneinfo/EST5EDT
) this past weekend, my i3status
(actually py3status
) is still reporting standard time rather than DST.
In a terminal, the date
command reads EDT as it should so timekeeping itself handled the change correctly, but my status bar incorrectly shows standard time.
My ~/.config/i3/config
reads in part:
bar {
status_command py3status -c ~/.config/i3status/config
}
And my ~/.config/i3status/config
reads in part:
order += "ipv6"
order += "disk /"
order += "run_watch DHCP"
order += "run_watch VPN"
order += "wireless wlan0"
order += "ethernet eth0"
order += "battery 0"
order += "load"
order += "tztime local"
I'm thinking that this reveals a subtle bug and I'd like to report it to the person whose code the bug resides in, but I'm honestly not sure which code is responsible.
Is it p3status
or part of i3status
(I see "tztime local"
in man i3status
, but not sure if py3status
is calling that code or if py3status
reimplemented that code)? Can anyone shed some insight on this so I can file a bug with the project whose code has this problem?