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