π± 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 app
More 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
tar
file: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
kalimba
CLI$ kalimba --help Usage: kalimba [OPTIONS] ...
Using pypiserver ποΈ
Install via (local) pypiserver
-
Start the local
pypi-server
This 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
kalimba
CLI$ kalimba --help Usage: kalimba [OPTIONS] ...