infeeeee

Results 53 comments of infeeeee

@lockenkop I added a commit where I moved `RunCommand` to `OsD`. Now you can call `OsD.Runcommand("iwconfig something")` in `CheckSystemSupport`. I didn't check what you messed up, but exiting with ctrl+C...

@warmfire540 Currently I don't yet run this project as a service on windows, but I played with these things a lot some time ago on other projects.

@warmfire540 Can you write down what you did? Maybe it would helps others in the future. Thanks!

> The only elegant way i see, is to include this dependency. I was also thinking about this, but that module seems not really maintained, last commit was 5 years...

On Linux: There is no standard in the XDG spec for logs, I would place it in `$XDG_CACHE_HOME`, and fallback to `$HOME/.cache`, as the first answer recommends it here: https://superuser.com/questions/1293842/where-should-userspecific-application-log-files-be-stored-in-gnu-linux...

@richibrics Take a look, I think it's working now. I copied the code for the default Logs folder paths from #61 I will update the top posts with listing what...

Keep them away for now. I'm not sure they are needed at all, simply using `pathlib` solves most of the problems, and I use it everywhere where I have to...

Rewrote ClassManager. Settings work similarly to Warehouses and Entities. Settings are loaded to the SettingsManager singleton on startup, entities can ask configuration from there. Log settings loaded separately to Logger....

@richibrics This PR grew huge. Should I separate it to smaller ones, so it's easier to review? I can create 2 or maybe 3 smaller PRs instead of this beast....

Yeah, it's hard to follow what you want :) My ideal would be something like this, how it would look like in HA: - AppInfo sensor: - main attribute name...