2023-12-28 19:10:25 +01:00
2023-12-24 00:34:46 +01:00
2026-01-04 12:31:48 +01:00
2026-01-04 12:31:48 +01:00
2022-10-01 13:35:39 +02:00
2021-04-03 23:41:09 +02:00
2026-01-04 12:31:48 +01:00
2026-01-04 12:31:48 +01:00


virtualenv ~/.local/venv/controldeck

source ~/.local/venv/controldeck/bin/activate

# web interface
pip install --upgrade nicegui

# gui wrapper
pip install --upgrade pywebview
pip install --upgrade "pywebview[qt]"

# optional for volume buttons
sudo pacman -S libpulse



# OLD

  Requirements:
  - controldeck
    - python package justpy, the framework: pip install justpy --upgrade
    - (optionally) for volume buttons: libpulse
  - controldeck-gui
    - render engine
      - GTK: python-gobject, python-cairo, webkit2gtk>=2.22
      - QT: qt5-webkit, python-qtpy
      - QT5: python-pyqt5-webengine, python-pyqt5
      - QT: pyside2, pyside6

  local:
    ./setup.sh

Uninstall

  pip uninstall controldeck
  rm ~/.local/share/application/controldeck.desktop
  rm ~/.config/systemd/user/controldeck.service

Configuration

  ~/.config/controldeck/controldeck.conf
  See example in example directory.

Start (autostart) with systemd
  systemctl --user start controldeck.service
  systemctl --user enable controldeck.service

  journalctl --user-unit=controldeck -e
  journalctl --user-unit=controldeck -f
Description
ControlDeck
Readme 543 KiB
Languages
Python 99.3%
Shell 0.7%