Backgrounds: Set new default backgrounds
This commit is contained in:
parent
cb80df6823
commit
e00bedf0b1
19
bin/update-default-backgrounds
Executable file
19
bin/update-default-backgrounds
Executable file
@ -0,0 +1,19 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
DESTDIR=share/desktop-base/kali-theme/
|
||||||
|
DESKTOP_BACKGROUND=$1
|
||||||
|
LOGIN_BACKGROUND=$2
|
||||||
|
|
||||||
|
# login/lockscreen
|
||||||
|
ln -sfv /usr/share/backgrounds/kali/$LOGIN_BACKGROUND.xml ${DESTDIR}lockscreen/gnome-background.xml
|
||||||
|
ln -sfv /usr/share/backgrounds/kali/$LOGIN_BACKGROUND-16x9.png ${DESTDIR}login/background
|
||||||
|
ln -sfv /usr/share/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 /usr/share/backgrounds/kali/$DESKTOP_BACKGROUND.xml ${DESTDIR}wallpaper/gnome-background.xml
|
||||||
|
ln -sfv /usr/share/wallpapers/$kde_wallpaper/contents ${DESTDIR}wallpaper/contents
|
||||||
|
|
||||||
|
sed -i "s/defaultWallpaperTheme=.*/defaultWallpaperTheme=${kde_wallpaper}/" share/plasma/desktoptheme/kali/metadata.desktop
|
||||||
|
sed -i "s/\/usr\/share\/backgrounds\/kali-16x9\/[^\"]*/\/usr\/share\/backgrounds\/kali-16x9\/$DESKTOP_BACKGROUND.png/" \
|
||||||
|
etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
|
||||||
4
debian/kali-themes.gsettings-override
vendored
4
debian/kali-themes.gsettings-override
vendored
@ -24,11 +24,11 @@ monospace-font-name='Fira Code Medium 10'
|
|||||||
# kali-desktop-base is not required)
|
# kali-desktop-base is not required)
|
||||||
[org.gnome.desktop.background]
|
[org.gnome.desktop.background]
|
||||||
picture-options='zoom'
|
picture-options='zoom'
|
||||||
picture-uri='file:///usr/share/backgrounds/kali/kali-logo.xml'
|
picture-uri='file:///usr/share/desktop-base/kali-theme/wallpaper/gnome-background.xml'
|
||||||
|
|
||||||
[org.gnome.desktop.screensaver]
|
[org.gnome.desktop.screensaver]
|
||||||
picture-options='zoom'
|
picture-options='zoom'
|
||||||
picture-uri='file:///usr/share/backgrounds/kali/kali-light.xml'
|
picture-uri='file:///usr/share/desktop-base/kali-theme/lockscreen/gnome-background.xml'
|
||||||
|
|
||||||
[org.gnome.gedit.preferences.editor]
|
[org.gnome.gedit.preferences.editor]
|
||||||
scheme='Kali-Dark'
|
scheme='Kali-Dark'
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[greeter]
|
[greeter]
|
||||||
background = /usr/share/backgrounds/kali/kali-light-16x9.png
|
background = /usr/share/desktop-base/kali-theme/login/background
|
||||||
theme-name = Kali-Dark
|
theme-name = Kali-Dark
|
||||||
font-name = Cantarell 11
|
font-name = Cantarell 11
|
||||||
icon-theme-name = Flat-Remix-Blue-Dark
|
icon-theme-name = Flat-Remix-Blue-Dark
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
[Greeter][Wallpaper][org.kde.image][General]
|
[Greeter][Wallpaper][org.kde.image][General]
|
||||||
Image=/usr/share/backgrounds/kali/kali-light-16x9.png
|
Image=/usr/share/desktop-base/kali-theme/login/background
|
||||||
|
|||||||
@ -15,12 +15,12 @@
|
|||||||
<property name="backdrop" type="empty">
|
<property name="backdrop" type="empty">
|
||||||
<property name="screen0" type="empty">
|
<property name="screen0" type="empty">
|
||||||
<property name="monitor0" type="empty">
|
<property name="monitor0" type="empty">
|
||||||
<property name="image-path" type="string" value="/usr/share/backgrounds/kali-16x9/kali-logo.png"/>
|
<property name="image-path" type="string" value="/usr/share/backgrounds/kali-16x9/kali-mesh.png"/>
|
||||||
<property name="image-style" type="int" value="5"/>
|
<property name="image-style" type="int" value="5"/>
|
||||||
<property name="image-show" type="bool" value="true"/>
|
<property name="image-show" type="bool" value="true"/>
|
||||||
</property>
|
</property>
|
||||||
<property name="monitor1" type="empty">
|
<property name="monitor1" type="empty">
|
||||||
<property name="image-path" type="string" value="/usr/share/backgrounds/kali-16x9/kali-logo.png"/>
|
<property name="image-path" type="string" value="/usr/share/backgrounds/kali-16x9/kali-mesh.png"/>
|
||||||
<property name="image-style" type="int" value="5"/>
|
<property name="image-style" type="int" value="5"/>
|
||||||
<property name="image-show" type="bool" value="true"/>
|
<property name="image-show" type="bool" value="true"/>
|
||||||
</property>
|
</property>
|
||||||
|
|||||||
1
share/backgrounds/kali/kali-blur.svg
Normal file
1
share/backgrounds/kali/kali-blur.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 906 KiB |
@ -1 +1 @@
|
|||||||
/usr/share/backgrounds/kali/kali-rings.xml
|
/usr/share/backgrounds/kali/kali-blur.xml
|
||||||
1
share/desktop-base/kali-theme/login/background
Symbolic link
1
share/desktop-base/kali-theme/login/background
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/usr/share/backgrounds/kali/kali-blur-16x9.png
|
||||||
@ -1 +1 @@
|
|||||||
/usr/share/backgrounds/kali/kali-rings.svg
|
/usr/share/backgrounds/kali/kali-blur.svg
|
||||||
@ -1 +1 @@
|
|||||||
/usr/share/backgrounds/kali/kali-logo.xml
|
/usr/share/backgrounds/kali/kali-mesh.xml
|
||||||
@ -17,10 +17,10 @@ X-Plasma-API=5.0
|
|||||||
FallbackTheme=default
|
FallbackTheme=default
|
||||||
|
|
||||||
[Wallpaper]
|
[Wallpaper]
|
||||||
defaultWallpaperTheme=DebianTheme
|
defaultWallpaperTheme=KaliMesh
|
||||||
defaultFileSuffix=.png
|
defaultFileSuffix=.png
|
||||||
defaultWidth=1920
|
defaultWidth=3840
|
||||||
defaultHeight=1080
|
defaultHeight=2160
|
||||||
|
|
||||||
[ContrastEffect]
|
[ContrastEffect]
|
||||||
enabled=true
|
enabled=true
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
[General]
|
[General]
|
||||||
type=image
|
type=image
|
||||||
color=#2777ff
|
color=#2777ff
|
||||||
background=/usr/share/backgrounds/kali/kali-light-16x9.png
|
background=/usr/share/desktop-base/kali-theme/login/background
|
||||||
|
|||||||
BIN
src/backgrounds/kali-blur-base.png
Normal file
BIN
src/backgrounds/kali-blur-base.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 657 KiB |
Loading…
x
Reference in New Issue
Block a user