Skip to content

Installation from Source

To install from source, you first need to install the dependencies and configure the udev rules (access to Elgato devices) according to your distribution guide.

Follow the steps below to install the application from source

Clone the repository:

git clone <https://github.com/streamdeck-linux-gui/streamdeck-linux-gui.git>

Change to the directory:

cd streamdeck-linux-gui

Build the package using the following command:

python -m build --wheel --no-isolation

Install the package on the system:

python -m installer -p $HOME/.local dist/*.whl

Execute the application:

streamdeck

Uninstall

Follow the steps below to uninstall the application

Remove the application:

rm -rf $HOME/.local/bin/streamdeck

Remove the libraries:

rm -rf $HOME/.local/lib/${PYTHON_VERSION}/site-packages/streamdeck_*

where ${PYTHON_VERSION} is the Python version that you used to install the application.