bash/darkman: add scripts for Fedora theme and wallpaper

This commit is contained in:
Aminda Suomalainen 2024-07-17 10:42:04 +03:00
parent 5dc91eb4ba
commit 4403daa9c8
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
7 changed files with 28 additions and 0 deletions

1
bash/darkman/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
darkman-setup.bash

View File

@ -0,0 +1,11 @@
#!/usr/bin/env bash
# To change the wallpaper on all desktops, you have to run a PlasmaShell script
# and iterate over all available desktops. This examples uses the default dark
# wallpaper on Manjaro (Bamboo).
# Script credit @mamantoha: https://gist.github.com/mamantoha/c01363e5c791e8324d6248b09cf29bbb
WALLPAPER_PATH="/usr/share/wallpapers/F$(lsb_release -sr)/contents/images_dark/3840x2160.png"
qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'var allDesktops = desktops();print (allDesktops);for (i=0;i<allDesktops.length;i++) {d = allDesktops[i];d.wallpaperPlugin = "org.kde.image";d.currentConfigGroup = Array("Wallpaper", "org.kde.image", "General");d.writeConfig("Image", "file://'$WALLPAPER_PATH'")}'

View File

@ -0,0 +1,2 @@
#!/usr/bin/env bash
lookandfeeltool --apply "org.fedoraproject.fedora.desktop"

View File

@ -0,0 +1 @@
../darkman-setup.bash

1
bash/darkman/light-mode.d/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
zz-kde-plasma-theme-fedora.sh

View File

@ -0,0 +1,11 @@
#!/usr/bin/env bash
# To change the wallpaper on all desktops, you have to run a PlasmaShell script
# and iterate over all available desktops. This examples uses the default dark
# wallpaper on Manjaro (Bamboo).
# Script credit @mamantoha: https://gist.github.com/mamantoha/c01363e5c791e8324d6248b09cf29bbb
WALLPAPER_PATH="/usr/share/wallpapers/F$(lsb_release -sr)/contents/images/3840x2160.png"
qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'var allDesktops = desktops();print (allDesktops);for (i=0;i<allDesktops.length;i++) {d = allDesktops[i];d.wallpaperPlugin = "org.kde.image";d.currentConfigGroup = Array("Wallpaper", "org.kde.image", "General");d.writeConfig("Image", "file://'$WALLPAPER_PATH'")}'

View File

@ -0,0 +1 @@
../dark-mode.d/zz-kde-plasma-theme-fedora.sh