π± This is an early WIP, more information coming soon β¨
kalimba is a tiny menu bar application allowing to monitor and toggle
the status of colima with a basic GUI
written using rumps.
$ kalimba
INFO:kalimba.kalimba:Starting the kalimba app... πΆ
...π§ and it launches the
kalimbaπ³ application! β¨
$ kalimba --help
Usage: kalimba [OPTIONS] ...Starting right away using poetry:
poetry install # installs kalimba in poetry's environment
poetry run kalimba --help # shows some tips-and-tricks
poetry run kalimba # starts the appMore temporary installation options π
Using local build πͺ΅
-
Build the project
$ poetry build Building kalimba (<version>) ... - Built kalimba-<version>-.tar.gz ...
-
Check build results:
$ ls ./dist ... kalimba-<version>-.tar.gz ...
-
Install the local
tarfile:Don't forget to replace the
<version>to the built result. π‘$ pip install --user ./dist/kalimba-<version>-.tar.gz ... Successfully installed ... kalimba-<version> ...
-
Check direct access to
kalimbaCLI$ kalimba --help Usage: kalimba [OPTIONS] ...
Using pypiserver ποΈ
Install via (local) pypiserver
-
Start the local
pypi-serverThis guide shows how to use a locally running pypiserver.
Feel free to skip to the next step if you already have one running elsewhere. βοΈdocker run --rm -p 80:8080 pypiserver/pypiserver:latest run -P . -a . -vvv
-
Configure
poetry:If you would like to use a remotely deployed one, feel free to adjust the pypiserver URLs here and further. π
poetry config repositories.local http://localhost
-
Build and publish the project
$ poetry build Building kalimba (<version>) ... - Built kalimba-<version>-... $ poetry publish -r local Publishing kalimba (<version>) to local ... $ pip install --user -i http://localhost/ kalimba ... Successfully installed ... kalimba-<version> ...
-
Check direct access to
kalimbaCLI$ kalimba --help Usage: kalimba [OPTIONS] ...
