69 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			69 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/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/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#
 |