Kolibri Linux desktop app integration plugin
This is a Kolibri plugin which generates Linux desktop launchers and icons for Kolibri channels. These files are created automatically in $KOLIBRI_HOME/content/xdg/share. This plugin is intended to be used inside a Kolibri desktop application such as https://flathub.org/apps/details/org.learningequality.Kolibri.
Usage
Install the plugin from pypi:
pip install kolibri-app-desktop-xdg-plugin
Enable the plugin in Kolibri and generate launchers:
kolibri plugin enable kolibri_app_desktop_xdg_plugin
kolibri manage app_desktop_xdg_update_launchers
Additional desktop launchers will be generated automatically when channels are added or removed. For these launchers to appear on your desktop, you will need to add their location to the XDG_DATA_DIRS environment variable. To do this in most Linux distributions, create a file named /usr/lib/systemd/user-environment-generators/61-kolibri-app-desktop-xdg-plugin with the following contents, then log out and log in again:
#!/bin/bash
XDG_DATA_DIRS="$HOME/.kolibri/content/xdg/share:${XDG_DATA_DIRS:-/usr/local/share:/usr/share}"
echo "XDG_DATA_DIRS=$XDG_DATA_DIRS"
You can substitute the path to Kolibri's home directory for $HOME/.kolibri.
Metadata
Release files for kolibri-app-desktop-xdg-plugin 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kolibri_app_desktop_xdg_plugin-1.3.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / kolibri_app_desktop_xdg_plugin-1.3.0-py2.py3-none-any.whl
| Download URL | kolibri_app_desktop_xdg_plugin-1.3.0-py2.py3-none-any.whl |
|---|---|
| Size | 11.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
2dc4eebe5afe2ee4030b9f32a961b8092945448bf11048054545f9df0781ad7b
|
|
BLAKE2b-256 checksum How to use checksums |
6482c12fa3ed79906ef985cad9c259f817d95a963e19835c57d9ae7f42b07655
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.2
|