xmb-bigscreen
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Audio visualizer widget powered by CAVA for the KDE Plasma Desktop
Audio visualizer widget powered by CAVA for the KDE Plasma Desktop
yay -S plasma6-applets-kurve
Maintained with @pallaswept and me at https://build.opensuse.org/package/show/home:luisbocanegra/kurve
Install instructions: https://software.opensuse.org//download.html?project=home%3Aluisbocanegra&package=kurve
Install the following (runtime) dependencies from your distribution packages:
# Arch Linux sudo pacman -Syu cava qt6-websockets python-websockets # Fedora sudo dnf install cava qt6-qtwebsockets-devel python-websockets # Kubuntu sudo apt install cava qt6-websockets-dev python3-websockets # openSUSE sudo zypper install cava qt6-websockets-imports python3-websockets
NOTE: Qt/Python websockets are used to communicate with CAVA if the C++ plugin is not installed manually or can't be loaded
Install the widget from the KDE Store
Method 1: Directly from Plasma
Method 2: From local plasmoid file
kpackagetool6 -t Plasma/Applet -i /path/to/downloaded/file.plasmoid
NOTE: Replace -i with -u to update instead
Install these dependencies or the equivalents for your distribution
# Arch Linux sudo pacman -S git gcc cmake extra-cmake-modules libplasma cava qt6-websockets python-websockets # Fedora sudo dnf install git gcc-c++ cmake extra-cmake-modules libplasma-devel cava qt6-qtwebsockets python3-websockets # Kubuntu sudo apt install git build-essential cmake extra-cmake-modules libplasma-dev cava qt6-websockets-dev python3-websockets # openSUSE sudo zypper install git cmake extra-cmake-modules libplasma6-devel cava qt6-websockets-imports python3-websockets
NOTE: Packages libplasma cava qt6-websockets and python3-websockets are runtime dependencies
NOTE: Qt/Python websockets are used to communicate with CAVA if the C++ plugin can't be loaded
Clone and install
git clone https://github.com/luisbocanegra/kurve.git cd kurve ./install.sh
Use the -immutable variants of the install script
Add QML_IMPORT_PATH environment variable for the C++ plugin to work:
Create the file ~/.config/plasma-workspace/env/path.sh (and folders if they don't exist) with the following:
export QML_IMPORT_PATH="$HOME/.local/lib64/qml:$HOME/.local/lib/qml:$QML_IMPORT_PATH"
Log-out or reboot to apply the change*
If you like what I do consider donating/sponsoring this and my other open source work
more like this
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Custom color themes for GNS3 GUI. Built-in schemes, custom JSON themes, device symbols. Supports Linux and macOS.
search projects, people, and tags