ultrabug / py3status

py3status is an extensible i3status wrapper written in python
https://ultrabug.github.io/py3status/
BSD 3-Clause "New" or "Revised" License
893 stars 261 forks source link

Set up standard logging module #2232

Open lasers opened 8 months ago

lasers commented 8 months ago

Starting an attempt to close https://github.com/ultrabug/py3status/issues/2063 with https://github.com/ultrabug/py3status/pull/2064.

ultrabug commented 6 months ago

Looks like a simple yet effective start mate, would you want to keep on that?

lasers commented 6 months ago

This is a clean rebase attempt on the master.

I have much more on my side, but I have stopped working on it for a while mainly because I'm on KDE so I'm not using py3status now. If and when I get back to this, I will try again.

I didn't like a separate file to deal with logs because I think we would forget about that... so I'm trying to put the logger configs inside py3status {} config section.... Easier to comment out/debug/et cetera.