plasma-manager icon indicating copy to clipboard operation
plasma-manager copied to clipboard

Support for wallpaper plugin

Open Sicheng-Pan opened this issue 1 year ago • 7 comments

Currently it seems the wallpaperplugin attribute for desktop is set in panel.nix.

May I ask if it is possible to support customization for wallpaper plugin?

For example, I hope to use the Wallpaper Engine for KDE plugin, and I already have the package ready in Nix. I can manually set the plugin in system settings, and it seems the only changed setting is wallpaperplugin=com.github.catsout.wallpaperEngineKde.

Sicheng-Pan avatar Aug 13 '24 19:08 Sicheng-Pan

We need a nix package available in nixpkgs to try to do so. I couldn't find it.

HeitorAugustoLN avatar Aug 14 '24 01:08 HeitorAugustoLN

Here is a flake containing the wallpaper engine plugin package I made myself. You could build the plasma6 version like this:

nix build git+https://forgejo.invariantspace.com/macronova/nix-custom.git#wallpaper-engine-plasma6-plugin

After you put the packages in either environment.systemPackages or home-manager.users.<user>.home.packages you should see the plugin when you right click the desktop and change the wallpaper.

Sicheng-Pan avatar Aug 14 '24 03:08 Sicheng-Pan

The package is working fine, I think I can make the support for it. Could you make these packages available in nixpkgs? It would be better than adding another dependency to the flake.

HeitorAugustoLN avatar Aug 14 '24 17:08 HeitorAugustoLN

I can try to make them available in nixpkgs

Sicheng-Pan avatar Aug 14 '24 19:08 Sicheng-Pan

https://github.com/NixOS/nixpkgs/pull/334984

Sicheng-Pan avatar Aug 16 '24 01:08 Sicheng-Pan

So since the package is no available, the label "waiting for package" isnt true anymore, and this can progress normally, right?

ToasterUwU avatar Aug 06 '25 15:08 ToasterUwU