
Set as Wallpaper
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This ServiceMenu allows you to set images as Desktop Wallpaper/Background from within Dolphin's context menu. But to save you some disappointments here are some facts:
---
* Currently only one boring desktop/activity/monitor is supported , for other setups if it works for you, great, if not am sorry. People have reported that it didn't work on such setups.
* Widgets need to be unlocked, otherwise it won't work. Thanks @FraQu, see (1)
* Am neither a developer nor an expert on this area, just a "normal" user. Any Feature requests/Bugs should be directed to KDE bug tracker. See (1) and (2).
* Yes, I know it is s... but hey, if you know a better way, let us know :-)
* It's also true, more text here than features :-)
*Still reading? Nice! Here is how you can use it:
- Copy/move the downloaded file to ~/.local/share/kservices5/ServiceMenus/ (make that directory if it doesn't exist).
- Rightclick an image (png/jpeg/svg) and click "Set as Wallpaper".
---
(1) https://bugs.kde.org/show_bug.cgi?id=217950#c47
(2) https://bugs.kde.org/show_bug.cgi?id=358038
(3) dbus command taken from: https://www.kubuntuforums.net/showthread.php?66762-Right-click-wallpaper-changer&p=387392&viewfull=1#post387392
v1.2 1 year ago
Added translations, thanks @beliys
v1.2 1 year ago
Added translations, thanks @beliys
v1.1 2 years ago
Added svg images support (images/svg+xml)
rosenrot
20 days ago
Report
kris10ansn
4 months ago
Report
rasool-deldar
4 months ago
Report
pulsar-ai
5 months ago
Can you make this work for one monitor only? It changes wallpaper to every monitor
Report
kuser
5 months ago
Report
bassamanator
6 months ago
Report
beliys
1 year ago
It would also be nice to put not on all monitors by default, but to offer a choice of monitor or monitors for which you need.
Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=image/jpeg;image/png;image/svg+xml;
Actions=SetAsWallpaper;
X-KDE-Priority=TopLevel
X-KDE-StartupNotify=false
[Desktop Action SetAsWallpaper]
Icon=preferences-desktop-wallpaper
Name=Set as desktop background
Name[ar]=تعيين كخلفية سطح المكتب
Name[cn]=设置为桌面背景
Name[de]=Als Desktophintergrund festlegen
Name[en]=Set as desktop background
Name[es]=Establecer como fondo de escritorio
Name[fr]=Choisir comme arrière-plan du Bureau
Name[hi_IN]=डेस्कटॉप पृष्ठभूमि के रूप में सेट करें
Name[id]=Definir como fundo de ambiente de trabalho
Name[it]=Imposta come sfondo del desktop
Name[jp]=デスクトップの背景として設定
Name[pl]=Ustaw jako tło pulpitu
Name[pt]=Definir como fundo de ambiente de trabalho
Name[ru]=Сделать фоновым изображением рабочего стола
Name[ua]=Установити як фон робочого стола
Exec=qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'var allDesktops = desktops();print (allDesktops);for (i=0;i
Report
skeleton21
1 year ago
Report
Met
1 year ago
Report
vladimir123
1 year ago
Report
ukdave
1 year ago
Report
xartur
1 year ago
Report
m0ji
1 year ago
Report
oshunluvr
2 years ago
Report
ASiddique
2 years ago
Report
arun94
2 years ago
Report
mirceafx
2 years ago
Report
a7med7amdy
2 years ago
Report
Cybernix
2 years ago
Report
erikdubois
2 years ago
Report
joder666
3 years ago
Report
demsking
3 years ago
Report
ChoiceD
3 years ago
Report
baltolkien
3 years ago
Thanks for your work
Report
FraQu
3 years ago
For me... it's useless but it's good to see features that should be as default in DE.
Keep going :)
Report