Open KLimit opened 1 year ago
These changes are a huge improvement in the project design, please keep working on them if you have the time or contact me if you are struggling and need help with something. I think we should all give priority to what has been suggested here by @KLimit.
Restructure for installation as a package (Addresses #87)
Description
yasb.exe
import core
->from . import core
, for example)Related Issue
Testing
I have successfully installed yasb using pip in a virtual environment (as well as with pipx as alluded to in #87). This was done on a Windows 10 machine. The program can be run by invoking "yasb.exe" (assuming it's on PATH), and still successfully attaches to komorebi, etc.
The bar can live-update from "styles.css"; however, when reloading changes to config.yaml, yasb crashes. Keeping the PR in draft status until I fix this.