From b6b809ddef44c08213a22cf56c19cb1a68ac0885 Mon Sep 17 00:00:00 2001 From: Nathaniel van Diepen Date: Wed, 29 May 2024 01:30:46 -0600 Subject: [PATCH] Launcherctl (#65) --- src/devel/language/python/launcherctl.rst | 25 +++++++++++++++++++++++ src/guide/software/launcher.rst | 5 ++--- 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 src/devel/language/python/launcherctl.rst diff --git a/src/devel/language/python/launcherctl.rst b/src/devel/language/python/launcherctl.rst new file mode 100644 index 0000000..86e7e79 --- /dev/null +++ b/src/devel/language/python/launcherctl.rst @@ -0,0 +1,25 @@ +=========== +Launcherctl +=========== + +Launcherctl is a python library that wraps the launcherctl commandline tool. + +.. code-block:: console + + $ pip install launcherctl + +Pros +==== + +- Provides a consistent interface that works no matter what launcher is in use. + +Cons +==== + +- Depending on the underlying launcher's launcherctl implementation, it may be slow. + +External Links +============== + +- Repository + https://github.com/Eeems-Org/python-launcherctl diff --git a/src/guide/software/launcher.rst b/src/guide/software/launcher.rst index 418569d..24ed3c2 100644 --- a/src/guide/software/launcher.rst +++ b/src/guide/software/launcher.rst @@ -67,8 +67,7 @@ Installation .. code-block:: shell opkg install oxide - systemctl disable --now xochitl launcher - systemctl enable --now tarnish + launcherctl switch-launcher --start oxide Remux ===== @@ -100,4 +99,4 @@ Installation .. code-block:: shell opkg install remux - systemctl enable --now remux + launcherctl switch-launcher --start remux