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.
Clone the repository:
git clone <https://github.com/streamdeck-linux-gui/streamdeck-linux-gui.git>Change to the directory:
cd streamdeck-linux-guiBuild the package using the following command:
python -m build --wheel --no-isolationInstall the package on the system:
python -m installer -p $HOME/.local dist/*.whlExecute the application:
streamdeckRemove the application:
rm -rf $HOME/.local/bin/streamdeckRemove 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.