Remove shit
This commit is contained in:
parent
b78ba76cd3
commit
499260d83f
@ -1,54 +0,0 @@
|
||||
# Wallpaper Engine KDE Plugin for NixOS
|
||||
|
||||
This package provides integration between KDE Plasma and Wallpaper Engine, allowing you to use Wallpaper Engine wallpapers in your KDE desktop environment.
|
||||
|
||||
## Features
|
||||
|
||||
- Use Wallpaper Engine wallpapers directly from your Steam Workshop subscription
|
||||
- Support for animated wallpapers through the QML renderer
|
||||
- Integration with KDE Plasma settings
|
||||
|
||||
## Usage
|
||||
|
||||
### Installation
|
||||
|
||||
1. Add the module to your NixOS configuration:
|
||||
```nix
|
||||
{ config, ... }:
|
||||
{
|
||||
andreas.wallpaper-engine-kde-plugin.enable = true;
|
||||
}
|
||||
```
|
||||
|
||||
2. After applying your configuration (`sudo nixos-rebuild switch`), the plugin will be available in KDE Plasma.
|
||||
|
||||
### Setting up Wallpaper Engine Content
|
||||
|
||||
The plugin requires access to your Wallpaper Engine content from Steam:
|
||||
|
||||
1. Make sure you own Wallpaper Engine on Steam and have subscribed to wallpapers
|
||||
2. The default location for Steam Workshop content is:
|
||||
- `~/.local/share/Steam/steamapps/workshop/content/431960/`
|
||||
|
||||
3. In KDE Plasma:
|
||||
- Right-click on the desktop → Configure Desktop and Wallpaper
|
||||
- Select "Wallpaper Engine" from the wallpaper type list
|
||||
- In the configuration panel, set the path to your Wallpaper Engine workshop content
|
||||
- Browse and select a wallpaper from your collection
|
||||
|
||||
### Troubleshooting
|
||||
|
||||
If the plugin doesn't appear in KDE wallpaper selection:
|
||||
- Check that the symlink was created properly: `ls -la ~/.local/share/plasma/wallpapers/`
|
||||
- If missing, manually create the symlink:
|
||||
```bash
|
||||
ln -sf /run/current-system/sw/share/plasma/wallpapers/com.github.catsout.wallpaperEngineKde ~/.local/share/plasma/wallpapers/
|
||||
```
|
||||
|
||||
If wallpapers don't display properly:
|
||||
- Make sure the workshop content path is correctly set in the wallpaper configuration
|
||||
- Some complex wallpapers may not be supported due to limited shader support
|
||||
|
||||
## Credits
|
||||
|
||||
This package is based on the [wallpaper-engine-kde-plugin](https://github.com/catsout/wallpaper-engine-kde-plugin) project by catsout.
|
||||
@ -1,30 +0,0 @@
|
||||
# CMakeLists.txt for mpvbackend with Qt5 support
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(MPV REQUIRED mpv)
|
||||
|
||||
find_package(Qt5 REQUIRED COMPONENTS Core Quick DBus X11Extras)
|
||||
|
||||
add_library(mpvbackend SHARED
|
||||
MpvBackend.cpp
|
||||
)
|
||||
|
||||
set_target_properties(mpvbackend PROPERTIES
|
||||
AUTOMOC ON
|
||||
)
|
||||
|
||||
target_link_libraries(mpvbackend
|
||||
PRIVATE
|
||||
Qt5::Core
|
||||
Qt5::Quick
|
||||
Qt5::DBus
|
||||
Qt5::X11Extras
|
||||
${MPV_LIBRARIES}
|
||||
)
|
||||
|
||||
target_include_directories(mpvbackend PRIVATE ${MPV_INCLUDE_DIRS})
|
||||
target_compile_options(mpvbackend PRIVATE ${MPV_CFLAGS_OTHER})
|
||||
|
||||
install(
|
||||
TARGETS mpvbackend
|
||||
DESTINATION lib
|
||||
)
|
||||
@ -1,22 +0,0 @@
|
||||
# Minimal CMakeLists.txt for backend_scene
|
||||
project(wescene-renderer)
|
||||
|
||||
find_package(Qt5 REQUIRED COMPONENTS Core Quick)
|
||||
|
||||
# Create a simple library to satisfy the dependency
|
||||
add_library(wescene-renderer-qml SHARED stub_renderer.cpp)
|
||||
|
||||
set_target_properties(wescene-renderer-qml PROPERTIES
|
||||
AUTOMOC ON
|
||||
)
|
||||
|
||||
target_link_libraries(wescene-renderer-qml
|
||||
PRIVATE
|
||||
Qt5::Core
|
||||
Qt5::Quick
|
||||
)
|
||||
|
||||
install(
|
||||
TARGETS wescene-renderer-qml
|
||||
DESTINATION lib
|
||||
)
|
||||
Loading…
x
Reference in New Issue
Block a user