From 789aa2fcbbcf7cd79beb39126e03875a2fa1a730 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ruiz=20de=20Alegr=C3=ADa?= Date: Wed, 12 Jul 2023 14:04:29 +0200 Subject: [PATCH] Add purple face icon --- debian/kali-themes-purple.install | 1 + debian/kali-themes-purple.postinst | 14 ++++++++++++++ debian/kali-themes-purple.postrm | 14 ++++++++++++++ debian/kali-themes.install | 2 +- debian/kali-themes.postinst | 2 +- face-purple.svg | 1 + .face-root.svg => face-root.svg | 0 7 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 debian/kali-themes-purple.postinst create mode 100644 debian/kali-themes-purple.postrm create mode 100644 face-purple.svg rename .face-root.svg => face-root.svg (100%) diff --git a/debian/kali-themes-purple.install b/debian/kali-themes-purple.install index a2c55398..c74f7a13 100644 --- a/debian/kali-themes-purple.install +++ b/debian/kali-themes-purple.install @@ -1 +1,2 @@ +face-purple.svg usr/share/kali-themes etc-purple/* etc/ diff --git a/debian/kali-themes-purple.postinst b/debian/kali-themes-purple.postinst new file mode 100644 index 00000000..91b98138 --- /dev/null +++ b/debian/kali-themes-purple.postinst @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +ICON_FILE=/etc/skel/.face + +if [ "$1" = "configure" ]; then + dpkg-divert --rename --package kali-themes-purple \ + --divert "${ICON_FILE}.original" \ + --add "${ICON_FILE}" + cp /usr/share/kali-themes/face-purple.svg "${ICON_FILE}" +fi + +#DEBHELPER# diff --git a/debian/kali-themes-purple.postrm b/debian/kali-themes-purple.postrm new file mode 100644 index 00000000..c694d55f --- /dev/null +++ b/debian/kali-themes-purple.postrm @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +ICON_FILE=/etc/skel/.face + +if [ "$1" = "remove" ]; then + rm -f "${ICON_FILE}" + dpkg-divert --rename --package kali-themes-purple \ + --divert "${ICON_FILE}.original" \ + --remove "${ICON_FILE}" +fi + +#DEBHELPER# diff --git a/debian/kali-themes.install b/debian/kali-themes.install index 27152fb0..95951fb3 100644 --- a/debian/kali-themes.install +++ b/debian/kali-themes.install @@ -1,2 +1,2 @@ -.face-root.svg usr/share/kali-themes +face-root.svg usr/share/kali-themes etc diff --git a/debian/kali-themes.postinst b/debian/kali-themes.postinst index 43122014..9372151b 100644 --- a/debian/kali-themes.postinst +++ b/debian/kali-themes.postinst @@ -134,7 +134,7 @@ if [ "$1" = "configure" ]; then fi # Configure /root/.face to have a red-background avatar if [ ! -e /root/.face ]; then - cp /usr/share/kali-themes/.face-root.svg /root/.face + cp /usr/share/kali-themes/face-root.svg /root/.face fi ln -sf /root/.face /root/.face.icon # If installed, replace default-browser with firefox in xfce4-panel diff --git a/face-purple.svg b/face-purple.svg new file mode 100644 index 00000000..ed69a81e --- /dev/null +++ b/face-purple.svg @@ -0,0 +1 @@ + diff --git a/.face-root.svg b/face-root.svg similarity index 100% rename from .face-root.svg rename to face-root.svg