๐ฑ 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] ...
