From f5d4ea4cbdc5536f139d7b5e0085f5df10a3b43d Mon Sep 17 00:00:00 2001 From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com> Date: Thu, 2 Oct 2025 22:34:57 -0400 Subject: [PATCH 1/2] Update README.md --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e5a5f58..a8a0efa 100644 --- a/README.md +++ b/README.md @@ -101,11 +101,13 @@ This step is automatically executed by the Arch installation package. Currently only x86_64 binaries are provided through release packages. -### Installation (Arch) -Download the provided `zst` package from one of the releases and install it via pacman. This example assumes you downloaded release 1.0.6. +### Installation (Arch - Manual) +Manual: Download the provided `zst` package from one of the releases and install it via pacman. This example assumes you downloaded release 1.0.6. ``` pacman -U plasma6-wallpapers-komplex-bin-1.0.6-1-x86_64.pkg.tar.zst ``` +### Installation (Arch - AUR) +Use your favorite AUR helper to install `plasma6-wallpapers-komplex-bin`. ### Installation (Generic x86_64 Linux - Qt 6.9.1) Download the provided `tar.gz` from one of the releases, unpack it and run `install.sh`. This example assumes you downloaded release 1.0.6 From 6dbd7ace7ac5e352aa44ed84641861ad6a568c13 Mon Sep 17 00:00:00 2001 From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com> Date: Thu, 2 Oct 2025 22:38:33 -0400 Subject: [PATCH 2/2] Update README.md --- README.md | 63 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 35 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index a8a0efa..564c610 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,41 @@ The **Komplex** engine mode allows for a much more complex wallpaper experience. The **Komplex** engine mode also allows for direct ShaderToy importing through the use of the ShaderToy API. Most ShaderToy functionality is supported, and features a media import function when the shader uses a video as a resource. + +## Installation (Release Packages) + +Currently only x86_64 binaries are provided through release packages. + +### Arch - Manual +Download the provided `zst` package from one of the releases and install it via pacman. This example assumes you downloaded release 1.0.6. +``` +sudo pacman -U plasma6-wallpapers-komplex-bin-1.0.6-1-x86_64.pkg.tar.zst +``` +### Arch - AUR +Use your favorite AUR helper to install `plasma6-wallpapers-komplex-bin`. + +### Debian - Manual +Download the provided `deb` package from one of the releases and install it via apt-get. This example assumes you downloaded release 1.0.6. +``` +sudo apt-get install ./plasma6-wallpapers-komplex-bin-1.0.6-1-x86_64.deb +``` + +### Generic x86_64 Linux - Qt 6.9.1 +Download the provided `tar.gz` from one of the releases, unpack it and run `install.sh`. This example assumes you downloaded release 1.0.6 +``` +tar -xvzf plasma6-wallpapers-komplex_1-0-6_linux_x86.tar.gz +cd plasma6-wallpapers-komplex_1-0-6_linux_x86.tar.gz +sudo ./install.sh +``` + +## Post-installation +In order for the plugin to be registered with Plasma 6, we will need to restart the plasmashell session. In order for the g-streamer backend to take effect, a reboot may be required. + +### Restart Plasmashell +``` +systemctl --user restart plasma-plasmashell.service +``` + ## Installation (manual) Contents of the `data` directory should be placed in `~/.local/komplex/` @@ -97,34 +132,6 @@ sudo echo "export QT_MEDIA_BACKEND=gstreamer" >> /etc/profile ``` This step is automatically executed by the Arch installation package. -## Installation (Release Packages) - -Currently only x86_64 binaries are provided through release packages. - -### Installation (Arch - Manual) -Manual: Download the provided `zst` package from one of the releases and install it via pacman. This example assumes you downloaded release 1.0.6. -``` -pacman -U plasma6-wallpapers-komplex-bin-1.0.6-1-x86_64.pkg.tar.zst -``` -### Installation (Arch - AUR) -Use your favorite AUR helper to install `plasma6-wallpapers-komplex-bin`. - -### Installation (Generic x86_64 Linux - Qt 6.9.1) -Download the provided `tar.gz` from one of the releases, unpack it and run `install.sh`. This example assumes you downloaded release 1.0.6 -``` -tar -xvzf plasma6-wallpapers-komplex_1-0-6_linux_x86.tar.gz -cd plasma6-wallpapers-komplex_1-0-6_linux_x86.tar.gz -sudo ./install.sh -``` - -## Post-installation -In order for the plugin to be registered with Plasma 6, we will need to restart the plasmashell session. In order for the g-streamer backend to take effect, a reboot may be required. - -### Restart Plasmashell -``` -systemctl --user restart plasma-plasmashell.service -``` - ## Credits This project was inspired by `KDE Shader Wallpaper`, `Wallpaper Engine` and others. It uses code that was originally part of `KDE Shader Wallpaper`.