diff --git a/debian/kali-themes.postinst b/debian/kali-themes.postinst index c38f3584..e562b24e 100644 --- a/debian/kali-themes.postinst +++ b/debian/kali-themes.postinst @@ -170,4 +170,21 @@ EOF fi fi +case "$1" in configure|triggered) + while read file; do + desktop_file=/usr/share/applications/"$file" + if [ -e "$desktop_file" ]; then + echo "Add $file to xfce settings dialog" + grep -q X-XFCE-SettingsDialog $desktop_file \ + || sed -i '/Categories=/ s/$/;X-XFCE-SettingsDialog/' "$desktop_file" + grep -q X-XFCE-HardwareSettings $desktop_file \ + || sed -i '/Categories=/ s/$/;X-XFCE-HardwareSettings/' "$desktop_file" + fi + done << EOF +nm-connection-editor.desktop +blueman-manager.desktop +blueman-adapters.desktop +EOF +esac + #DEBHELPER# diff --git a/debian/kali-themes.triggers b/debian/kali-themes.triggers new file mode 100644 index 00000000..aa950b60 --- /dev/null +++ b/debian/kali-themes.triggers @@ -0,0 +1 @@ +interest-noawait /usr/share/applications