From da5897425e2b1c54fcba0dfc057f963d96bee7a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ruiz=20de=20Alegr=C3=ADa?= Date: Tue, 10 Nov 2020 22:04:29 +0100 Subject: [PATCH] Recover bin/update-default-backgrounds --- Makefile | 3 +++ bin/update-default-backgrounds | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100755 bin/update-default-backgrounds diff --git a/Makefile b/Makefile index 0b56085d..a64f35be 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,9 @@ SUBDIRS=emblems kali-logos +BACKGROUND=kali-geometric +LOGIN_BACKGROUND=kali-light-strips build: + bin/update-default-backgrounds $(BACKGROUND) $(LOGIN_BACKGROUND) $(foreach SUBDIR,$(SUBDIRS),$(MAKE) -C $(SUBDIR) build &&) true clean: diff --git a/bin/update-default-backgrounds b/bin/update-default-backgrounds new file mode 100755 index 00000000..a3b1af55 --- /dev/null +++ b/bin/update-default-backgrounds @@ -0,0 +1,17 @@ +#!/bin/sh + +DESTDIR=share/desktop-base/kali-theme/ +DESKTOP_BACKGROUND=$1 +LOGIN_BACKGROUND=$2 + +# login/lockscreen +ln -sfv ../../../backgrounds/kali/$LOGIN_BACKGROUND.xml ${DESTDIR}lockscreen/gnome-background.xml +ln -sfv ../../../backgrounds/kali/$LOGIN_BACKGROUND-16x9.png ${DESTDIR}login/background +ln -sfv ../../../backgrounds/kali/$LOGIN_BACKGROUND.svg ${DESTDIR}login/background.svg + +# desktop background +kde_wallpaper=$(echo $DESKTOP_BACKGROUND | sed -E 's/(^|-)([a-z])/\U\2/g') +ln -sfv ../../../backgrounds/kali/$DESKTOP_BACKGROUND.xml ${DESTDIR}wallpaper/gnome-background.xml +ln -nsfv ../../../wallpapers/$kde_wallpaper/contents ${DESTDIR}wallpaper/contents + +sed -i "s/defaultWallpaperTheme=.*/defaultWallpaperTheme=${kde_wallpaper}/" share/plasma/desktoptheme/kali/metadata.desktop