From d9dda2457675b546a644b8ca394e296e7eb82e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ruiz=20de=20Alegr=C3=ADa?= Date: Tue, 2 Nov 2021 19:12:15 +0100 Subject: [PATCH] Xfce: add trigger to include extra apps in xfce-settings-manager --- debian/kali-themes.postinst | 17 +++++++++++++++++ debian/kali-themes.triggers | 1 + 2 files changed, 18 insertions(+) create mode 100644 debian/kali-themes.triggers 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