#!/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/kcm-about-distrorc /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/qt6ct/qt6ct.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#