68 lines
1.8 KiB
Bash
68 lines
1.8 KiB
Bash
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
FILES_TO_DIVERT="
|
|
/etc/gtk-2.0/gtkrc
|
|
/etc/lightdm/lightdm-gtk-greeter.conf
|
|
/etc/plymouth/plymouthd.conf
|
|
/etc/sddm.conf.d/kde_settings.conf
|
|
/etc/xdg/alacritty/alacritty.yml
|
|
/etc/xdg/compton.conf
|
|
/etc/xdg/gtk-3.0/settings.ini
|
|
/etc/xdg/kdeglobals
|
|
/etc/xdg/kickoffrc
|
|
/etc/xdg/konsolerc
|
|
/etc/xdg/kscreenlockerrc
|
|
/etc/xdg/kwinrc
|
|
/etc/xdg/menus/xfce-settings-manager.menu
|
|
/etc/xdg/mimeapps.list
|
|
/etc/xdg/picom.conf
|
|
/etc/xdg/plasmarc
|
|
/etc/xdg/qt5ct/qt5ct.conf
|
|
/etc/xdg/qterminal.org/qterminal.ini
|
|
/etc/xdg/terminator/config
|
|
/etc/xdg/Thunar/accels.scm
|
|
/etc/xdg/Thunar/uca.xml
|
|
/etc/xdg/xfce4/helpers.rc
|
|
/etc/xdg/xfce4/panel/default.xml
|
|
/etc/xdg/xfce4/terminal/terminalrc
|
|
/etc/xdg/xfce4/whiskermenu/defaults.rc
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
|
|
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
|
|
/etc/xdg/xfce-mimeapps.list
|
|
/etc/xdg/yakuakerc
|
|
" # END FILES_TO_DIVERT
|
|
|
|
drop_diversion() {
|
|
local file=$1
|
|
dpkg-divert --rename --package kali-themes \
|
|
--divert "$file.original" \
|
|
--remove "$file"
|
|
}
|
|
|
|
case "$1" in
|
|
remove)
|
|
for file in $FILES_TO_DIVERT; do
|
|
rm -f "$file"
|
|
drop_diversion "$file"
|
|
done
|
|
# Recover GNOME backgrounds
|
|
file=/usr/share/gnome-background-properties/gnome-backgrounds.xml
|
|
diverted_file=$(dirname $file)/disabled/$(basename $file)
|
|
if [ -e "$diverted_file" ]; then
|
|
dpkg-divert --rename --package kali-themes \
|
|
--divert "$diverted_file" \
|
|
--remove "$file"
|
|
rmdir "$(dirname $diverted_file)" || :
|
|
fi
|
|
;;
|
|
esac
|
|
|
|
#DEBHELPER#
|