From 78a5785aa627959be1fa81637df4fa163f35aebb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Hertzog?= Date: Fri, 1 Nov 2019 18:08:08 +0000 Subject: [PATCH] Split kali-theme into multiple top-level directories That way every "part" that needs to be provided is visible as a top-level directory and we can document in which context each directory is used. --- .../kali-2017.xml | 0 .../grub => Grub-Background/kali}/Makefile | 4 +- .../kali}/grub-16x9.svg | 0 .../kali}/grub-4x3.svg | 0 .../kali}/grub_background.sh | 0 .../kali}/contents/images/1024x768.svg | 0 .../kali}/contents/images/1280x1024.svg | 0 .../kali}/contents/images/1280x720.svg | 0 .../kali}/contents/images/1280x800.svg | 0 .../kali}/contents/images/1600x1200.svg | 0 .../kali}/contents/images/1920x1080.svg | 0 .../kali}/contents/images/1920x1200.svg | 0 .../kali}/contents/images/2560x1080.svg | 0 .../kali}/contents/images/2560x1440.svg | 0 .../kali}/contents/images/2560x1600.svg | 0 .../kali}/contents/images/3840x2160.svg | 0 .../kali}/gnome-background.xml | 0 .../kali}/metadata.desktop | 0 .../login => LoginScreen/kali}/background.svg | 0 .../kali}/sddm-preview.png | Bin Makefile | 82 +++++------------- README.md | 42 ++++++++- .../kali}/contents/images/1024x768.svg | 0 .../kali}/contents/images/1280x1024.svg | 0 .../kali}/contents/images/1280x720.svg | 0 .../kali}/contents/images/1280x800.svg | 0 .../kali}/contents/images/1600x1200.svg | 0 .../kali}/contents/images/1920x1080.svg | 0 .../kali}/contents/images/1920x1200.svg | 0 .../kali}/contents/images/2560x1080.svg | 0 .../kali}/contents/images/2560x1440.svg | 0 .../kali}/contents/images/2560x1600.svg | 0 .../kali}/contents/images/3840x2160.svg | 0 .../kali}/gnome-background.xml | 0 .../kali}/metadata.desktop | 0 debian/kali-themes-common.install | 13 +-- emblems/emblem-kali-128x128.png | Bin 2396 -> 0 bytes emblems/emblem-kali-128x128.png.raw | Bin 2754 -> 0 bytes emblems/emblem-kali-16x16.png | Bin 294 -> 0 bytes emblems/emblem-kali-16x16.png.raw | Bin 294 -> 0 bytes emblems/emblem-kali-22x22.png | Bin 404 -> 0 bytes emblems/emblem-kali-22x22.png.raw | Bin 404 -> 0 bytes emblems/emblem-kali-256x256.png | Bin 4086 -> 0 bytes emblems/emblem-kali-256x256.png.raw | Bin 5967 -> 0 bytes emblems/emblem-kali-32x32.png | Bin 579 -> 0 bytes emblems/emblem-kali-32x32.png.raw | Bin 579 -> 0 bytes emblems/emblem-kali-36x36.png | Bin 647 -> 0 bytes emblems/emblem-kali-36x36.png.raw | Bin 647 -> 0 bytes emblems/emblem-kali-48x48.png | Bin 918 -> 0 bytes emblems/emblem-kali-48x48.png.raw | Bin 918 -> 0 bytes emblems/emblem-kali-64x64.png | Bin 1270 -> 0 bytes emblems/emblem-kali-64x64.png.raw | Bin 1270 -> 0 bytes kali-theme/plymouthd.defaults | 4 - 53 files changed, 71 insertions(+), 74 deletions(-) rename kali-theme/gnome-wp-list.xml => Gnome-Backgrounds/kali-2017.xml (100%) rename {kali-theme/grub => Grub-Background/kali}/Makefile (77%) rename {kali-theme/grub => Grub-Background/kali}/grub-16x9.svg (100%) rename {kali-theme/grub => Grub-Background/kali}/grub-4x3.svg (100%) rename {kali-theme/grub => Grub-Background/kali}/grub_background.sh (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1024x768.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1280x1024.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1280x720.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1280x800.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1600x1200.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1920x1080.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/1920x1200.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/2560x1080.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/2560x1440.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/2560x1600.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/contents/images/3840x2160.svg (100%) rename {kali-theme/lockscreen => LockScreen/kali}/gnome-background.xml (100%) rename {kali-theme/lockscreen => LockScreen/kali}/metadata.desktop (100%) rename {kali-theme/login => LoginScreen/kali}/background.svg (100%) rename {kali-theme/login => LoginScreen/kali}/sddm-preview.png (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1024x768.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1280x1024.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1280x720.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1280x800.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1600x1200.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1920x1080.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/1920x1200.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/2560x1080.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/2560x1440.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/2560x1600.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/contents/images/3840x2160.svg (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/gnome-background.xml (100%) rename {kali-theme/wallpaper => Wallpapers/kali}/metadata.desktop (100%) delete mode 100644 emblems/emblem-kali-128x128.png delete mode 100644 emblems/emblem-kali-128x128.png.raw delete mode 100644 emblems/emblem-kali-16x16.png delete mode 100644 emblems/emblem-kali-16x16.png.raw delete mode 100644 emblems/emblem-kali-22x22.png delete mode 100644 emblems/emblem-kali-22x22.png.raw delete mode 100644 emblems/emblem-kali-256x256.png delete mode 100644 emblems/emblem-kali-256x256.png.raw delete mode 100644 emblems/emblem-kali-32x32.png delete mode 100644 emblems/emblem-kali-32x32.png.raw delete mode 100644 emblems/emblem-kali-36x36.png delete mode 100644 emblems/emblem-kali-36x36.png.raw delete mode 100644 emblems/emblem-kali-48x48.png delete mode 100644 emblems/emblem-kali-48x48.png.raw delete mode 100644 emblems/emblem-kali-64x64.png delete mode 100644 emblems/emblem-kali-64x64.png.raw delete mode 100644 kali-theme/plymouthd.defaults diff --git a/kali-theme/gnome-wp-list.xml b/Gnome-Backgrounds/kali-2017.xml similarity index 100% rename from kali-theme/gnome-wp-list.xml rename to Gnome-Backgrounds/kali-2017.xml diff --git a/kali-theme/grub/Makefile b/Grub-Background/kali/Makefile similarity index 77% rename from kali-theme/grub/Makefile rename to Grub-Background/kali/Makefile index 994c69f8..2906d3cb 100644 --- a/kali-theme/grub/Makefile +++ b/Grub-Background/kali/Makefile @@ -10,8 +10,8 @@ clean: rm -f grub-4x3.png grub-16x9.png install: - install -d $(DESTDIR)/$(dir) - $(INSTALL) $(wildcard *.png *.sh) $(DESTDIR)/$(dir) + # Do nothing, installed by top-level makefile into desktop-base + # directory grub-4x3.png: grub-4x3.svg rsvg-convert $< > $@ diff --git a/kali-theme/grub/grub-16x9.svg b/Grub-Background/kali/grub-16x9.svg similarity index 100% rename from kali-theme/grub/grub-16x9.svg rename to Grub-Background/kali/grub-16x9.svg diff --git a/kali-theme/grub/grub-4x3.svg b/Grub-Background/kali/grub-4x3.svg similarity index 100% rename from kali-theme/grub/grub-4x3.svg rename to Grub-Background/kali/grub-4x3.svg diff --git a/kali-theme/grub/grub_background.sh b/Grub-Background/kali/grub_background.sh similarity index 100% rename from kali-theme/grub/grub_background.sh rename to Grub-Background/kali/grub_background.sh diff --git a/kali-theme/lockscreen/contents/images/1024x768.svg b/LockScreen/kali/contents/images/1024x768.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1024x768.svg rename to LockScreen/kali/contents/images/1024x768.svg diff --git a/kali-theme/lockscreen/contents/images/1280x1024.svg b/LockScreen/kali/contents/images/1280x1024.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1280x1024.svg rename to LockScreen/kali/contents/images/1280x1024.svg diff --git a/kali-theme/lockscreen/contents/images/1280x720.svg b/LockScreen/kali/contents/images/1280x720.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1280x720.svg rename to LockScreen/kali/contents/images/1280x720.svg diff --git a/kali-theme/lockscreen/contents/images/1280x800.svg b/LockScreen/kali/contents/images/1280x800.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1280x800.svg rename to LockScreen/kali/contents/images/1280x800.svg diff --git a/kali-theme/lockscreen/contents/images/1600x1200.svg b/LockScreen/kali/contents/images/1600x1200.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1600x1200.svg rename to LockScreen/kali/contents/images/1600x1200.svg diff --git a/kali-theme/lockscreen/contents/images/1920x1080.svg b/LockScreen/kali/contents/images/1920x1080.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1920x1080.svg rename to LockScreen/kali/contents/images/1920x1080.svg diff --git a/kali-theme/lockscreen/contents/images/1920x1200.svg b/LockScreen/kali/contents/images/1920x1200.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/1920x1200.svg rename to LockScreen/kali/contents/images/1920x1200.svg diff --git a/kali-theme/lockscreen/contents/images/2560x1080.svg b/LockScreen/kali/contents/images/2560x1080.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/2560x1080.svg rename to LockScreen/kali/contents/images/2560x1080.svg diff --git a/kali-theme/lockscreen/contents/images/2560x1440.svg b/LockScreen/kali/contents/images/2560x1440.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/2560x1440.svg rename to LockScreen/kali/contents/images/2560x1440.svg diff --git a/kali-theme/lockscreen/contents/images/2560x1600.svg b/LockScreen/kali/contents/images/2560x1600.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/2560x1600.svg rename to LockScreen/kali/contents/images/2560x1600.svg diff --git a/kali-theme/lockscreen/contents/images/3840x2160.svg b/LockScreen/kali/contents/images/3840x2160.svg similarity index 100% rename from kali-theme/lockscreen/contents/images/3840x2160.svg rename to LockScreen/kali/contents/images/3840x2160.svg diff --git a/kali-theme/lockscreen/gnome-background.xml b/LockScreen/kali/gnome-background.xml similarity index 100% rename from kali-theme/lockscreen/gnome-background.xml rename to LockScreen/kali/gnome-background.xml diff --git a/kali-theme/lockscreen/metadata.desktop b/LockScreen/kali/metadata.desktop similarity index 100% rename from kali-theme/lockscreen/metadata.desktop rename to LockScreen/kali/metadata.desktop diff --git a/kali-theme/login/background.svg b/LoginScreen/kali/background.svg similarity index 100% rename from kali-theme/login/background.svg rename to LoginScreen/kali/background.svg diff --git a/kali-theme/login/sddm-preview.png b/LoginScreen/kali/sddm-preview.png similarity index 100% rename from kali-theme/login/sddm-preview.png rename to LoginScreen/kali/sddm-preview.png diff --git a/Makefile b/Makefile index a15b8aec..9a372328 100644 --- a/Makefile +++ b/Makefile @@ -1,69 +1,29 @@ -GRUB_THEMES=kali-theme/grub -DEFAULT_BACKGROUND=desktop-background -VENDOR_LOGOS=kali-logos +SUBDIRS=Grub-Background/kali emblems kali-logos -PIXMAPS=$(wildcard pixmaps/*.png) -DESKTOPFILES=$(wildcard *.desktop) +build: + $(foreach SUBDIR,$(SUBDIRS),make -C $(SUBDIR) build &&) true + # We populate desktop-base subdirectory with stuff to be installed into + # kali-desktop-base in the file structure expected by desktop-base + rm -rf desktop-base + mkdir -p desktop-base/kali-theme/grub + cp Grub-Background/kali/*.png Grub-Background/kali/*.sh desktop-base/kali-theme/grub/ + cp -a LockScreen/kali desktop-base/kali-theme/lockscreen + cp -a Wallpapers/kali desktop-base/kali-theme/wallpaper + cp -a LoginScreen/kali desktop-base/kali-theme/login + ln -s /usr/share/plymouth/themes/kali desktop-base/kali-theme/plymouth -.PHONY: all clean install install-local -all: build-grub build-emblems build-logos -clean: clean-grub clean-emblems clean-logos +clean: + $(foreach SUBDIR,$(SUBDIRS),make -C $(SUBDIR) clean &&) true + rm -rf desktop-base/* -.PHONY: build-grub clean-grub install-grub -build-grub clean-grub install-grub: - @target=`echo $@ | sed s/-grub//`; \ - for grub_theme in $(GRUB_THEMES) ; do \ - if [ -f $$grub_theme/Makefile ] ; then \ - $(MAKE) $$target -C $$grub_theme || exit 1; \ - fi \ - done - -.PHONY: build-emblems clean-emblems install-emblems -build-emblems clean-emblems install-emblems: - @target=`echo $@ | sed s/-emblems//`; \ - $(MAKE) $$target -C emblems-debian || exit 1; - -.PHONY: build-logos clean-logos install-logos -build-logos clean-logos install-logos: - @target=`echo $@ | sed s/-logos//`; \ - for vendor_logos in $(VENDOR_LOGOS); do \ - $(MAKE) $$target -C $$vendor_logos || exit 1; \ - done - - -install: install-grub install-emblems install-logos install-local - -install-local: - mkdir -p $(DESTDIR)/usr/share/gnome-background-properties - - # Kali theme - ### Plymouth theme - install -d $(DESTDIR)/usr/share/plymouth/themes/kali - $(INSTALL) $(wildcard kali-theme/plymouth/*) $(DESTDIR)/usr/share/plymouth/themes/kali - install -d $(DESTDIR)/usr/share/desktop-base/kali-theme - cd $(DESTDIR)/usr/share/desktop-base/kali-theme && ln -s /usr/share/plymouth/themes/kali plymouth - $(INSTALL) kali-theme/plymouthd.defaults $(DESTDIR)/usr/share/desktop-base/kali-theme - ### Login background - install -d $(DESTDIR)/usr/share/desktop-base/kali-theme/login - $(INSTALL) $(wildcard kali-theme/login/*) $(DESTDIR)/usr/share/desktop-base/kali-theme/login - - ### Wallpapers - install -d $(DESTDIR)/usr/share/desktop-base/kali-theme/wallpaper/contents/images - $(INSTALL) kali-theme/wallpaper/metadata.desktop $(DESTDIR)/usr/share/desktop-base/kali-theme/wallpaper - $(INSTALL) kali-theme/wallpaper/gnome-background.xml $(DESTDIR)/usr/share/desktop-base/kali-theme/wallpaper - $(INSTALL) $(wildcard kali-theme/wallpaper/contents/images/*) $(DESTDIR)/usr/share/desktop-base/kali-theme/wallpaper/contents/images/ - $(INSTALL) kali-theme/gnome-wp-list.xml $(DESTDIR)/usr/share/gnome-background-properties/debian-kali.xml - # Wallpaper symlink for KDE +install: + # We use debhelper to install most files, but some subdirectories + # install files by themselves + $(foreach SUBDIR,$(SUBDIRS),make -C $(SUBDIR) install &&) true + # And we need a few supplementary symlinks for good integration + # KDE looks into /usr/share/wallpapers install -d $(DESTDIR)/usr/share/wallpapers cd $(DESTDIR)/usr/share/wallpapers && ln -s /usr/share/desktop-base/kali-theme/wallpaper Kali - - ### Lockscreen - install -d $(DESTDIR)/usr/share/desktop-base/kali-theme/lockscreen/contents/images - $(INSTALL) kali-theme/lockscreen/metadata.desktop $(DESTDIR)/usr/share/desktop-base/kali-theme/lockscreen - $(INSTALL) kali-theme/lockscreen/gnome-background.xml $(DESTDIR)/usr/share/desktop-base/kali-theme/lockscreen - $(INSTALL) $(wildcard kali-theme/lockscreen/contents/images/*) $(DESTDIR)/usr/share/desktop-base/kali-theme/lockscreen/contents/images/ - # Lock screen symlink for KDE - install -d $(DESTDIR)/usr/share/wallpapers cd $(DESTDIR)/usr/share/wallpapers && ln -s /usr/share/desktop-base/kali-theme/lockscreen KaliLockScreen include Makefile.inc diff --git a/README.md b/README.md index d8fd35d7..0a7de913 100644 --- a/README.md +++ b/README.md @@ -1 +1,41 @@ -# kali-themes \ No newline at end of file +# kali-themes + +This package joins together files that were split across gnome-theme-kali, +kali-defaults and desktop-base. + +The file structure has been revamped to make it easier to see everything +that needs to be provided. + +## desktop-base integration + +To create a new theme that integrates well into desktop-base, you need to +provide appropriate files in the following directories: + +* Wallpapers: background images in different resolutions with GNOME and + KDE meta-information. +* Gnome-Backgrounds: an XML file defining available wallpapers. +* Grub-Background: grub background image and other associated settings + used by the default grub menu. +* LockScreen: wallpapers used by the screenlocker +* LoginScreen: wallpaper used on the login screen (GDM at least) +* Plymouth-Theme: theme used by plymouth (boot splash screen) + +The following directories are also used by desktop-base but they don't +need any change for a new theme as the Kali logo and emblems are unlikely +to need any modification: +* emblems +* kali-logos + +## Other integrations + +* Color-Schemes: color schemes for various applications and widgets +* Window-Theme: Desktop/GTK themes +* Icon-Theme: various icon sets +* Grub-Theme: theme for Grub + +## TODO + +* The "Backgrounds" directory needs to be replaced with proper + "Wallpapers". +* We should see whether the "Grub-Theme" directory can be folded + into "Grub-Background" in some way. diff --git a/kali-theme/wallpaper/contents/images/1024x768.svg b/Wallpapers/kali/contents/images/1024x768.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1024x768.svg rename to Wallpapers/kali/contents/images/1024x768.svg diff --git a/kali-theme/wallpaper/contents/images/1280x1024.svg b/Wallpapers/kali/contents/images/1280x1024.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1280x1024.svg rename to Wallpapers/kali/contents/images/1280x1024.svg diff --git a/kali-theme/wallpaper/contents/images/1280x720.svg b/Wallpapers/kali/contents/images/1280x720.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1280x720.svg rename to Wallpapers/kali/contents/images/1280x720.svg diff --git a/kali-theme/wallpaper/contents/images/1280x800.svg b/Wallpapers/kali/contents/images/1280x800.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1280x800.svg rename to Wallpapers/kali/contents/images/1280x800.svg diff --git a/kali-theme/wallpaper/contents/images/1600x1200.svg b/Wallpapers/kali/contents/images/1600x1200.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1600x1200.svg rename to Wallpapers/kali/contents/images/1600x1200.svg diff --git a/kali-theme/wallpaper/contents/images/1920x1080.svg b/Wallpapers/kali/contents/images/1920x1080.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1920x1080.svg rename to Wallpapers/kali/contents/images/1920x1080.svg diff --git a/kali-theme/wallpaper/contents/images/1920x1200.svg b/Wallpapers/kali/contents/images/1920x1200.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/1920x1200.svg rename to Wallpapers/kali/contents/images/1920x1200.svg diff --git a/kali-theme/wallpaper/contents/images/2560x1080.svg b/Wallpapers/kali/contents/images/2560x1080.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/2560x1080.svg rename to Wallpapers/kali/contents/images/2560x1080.svg diff --git a/kali-theme/wallpaper/contents/images/2560x1440.svg b/Wallpapers/kali/contents/images/2560x1440.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/2560x1440.svg rename to Wallpapers/kali/contents/images/2560x1440.svg diff --git a/kali-theme/wallpaper/contents/images/2560x1600.svg b/Wallpapers/kali/contents/images/2560x1600.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/2560x1600.svg rename to Wallpapers/kali/contents/images/2560x1600.svg diff --git a/kali-theme/wallpaper/contents/images/3840x2160.svg b/Wallpapers/kali/contents/images/3840x2160.svg similarity index 100% rename from kali-theme/wallpaper/contents/images/3840x2160.svg rename to Wallpapers/kali/contents/images/3840x2160.svg diff --git a/kali-theme/wallpaper/gnome-background.xml b/Wallpapers/kali/gnome-background.xml similarity index 100% rename from kali-theme/wallpaper/gnome-background.xml rename to Wallpapers/kali/gnome-background.xml diff --git a/kali-theme/wallpaper/metadata.desktop b/Wallpapers/kali/metadata.desktop similarity index 100% rename from kali-theme/wallpaper/metadata.desktop rename to Wallpapers/kali/metadata.desktop diff --git a/debian/kali-themes-common.install b/debian/kali-themes-common.install index 902abaa9..79bc0b5e 100644 --- a/debian/kali-themes-common.install +++ b/debian/kali-themes-common.install @@ -3,10 +3,11 @@ Color-Schemes/* usr/share/ Icon-Theme/* usr/share/icons/ Window-Theme/* usr/share/themes/ Grub-Theme/* boot/grub/themes/ -Plymouth-Theme/* usr/share/plymouth/themes -usr/share/desktop-base/ -usr/share/icons/ -usr/share/plymouth/ -usr/share/gnome-background-properties/ -usr/share/wallpapers/ +Plymouth-Theme/* usr/share/plymouth/themes/ +Gnome-Backgrounds/* usr/share/gnome-background-properties/ +desktop-base/* usr/share/desktop-base/ xfce/xsettings.xml usr/share/kali-themes-common/ +# Those are created by "make install" +usr/share/desktop-base/kali-logos/ +usr/share/icons/ +usr/share/wallpapers/ diff --git a/emblems/emblem-kali-128x128.png b/emblems/emblem-kali-128x128.png deleted file mode 100644 index 29bb1a680be1137acc9f103c33e4ba0d1ec6f482..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2396 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 diff --git a/emblems/emblem-kali-16x16.png b/emblems/emblem-kali-16x16.png deleted file mode 100644 index 13b9bbd8d597a99243c1475c478dbf0645a23220..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_)JzX3_ zEP9Wg->B!}DAD%t`{s60myMmG+KMYwl`d*tjcM7z5q@Cr4we$Fxh@NZw=Xylwm!{l zVyWM`XCi;Do-zM#^PlHWdFrNs?Tv;8EMkq*Ro)vjvr01UKEPGLk;BCAnK!G!i+2Mb zPlNvh$s0`5PBrjuHGk=El=sU?{)YbL_{n>w{*ka?mupOYV0QBI`sFK{XXV80{j*Vi zWjJfDeyQ)?8K)M_Tgkmy>H4dQQCH_K*PFxitU)+|{{^%40oj82PZo=2IQTcNXDVgV q`sxt-mPI7x%FiOks<*NAf%g;C(h_?e)f<4`WbkzLb6Mw<&;$Tym39{Z diff --git a/emblems/emblem-kali-16x16.png.raw b/emblems/emblem-kali-16x16.png.raw deleted file mode 100644 index 13b9bbd8d597a99243c1475c478dbf0645a23220..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_)JzX3_ zEP9Wg->B!}DAD%t`{s60myMmG+KMYwl`d*tjcM7z5q@Cr4we$Fxh@NZw=Xylwm!{l zVyWM`XCi;Do-zM#^PlHWdFrNs?Tv;8EMkq*Ro)vjvr01UKEPGLk;BCAnK!G!i+2Mb zPlNvh$s0`5PBrjuHGk=El=sU?{)YbL_{n>w{*ka?mupOYV0QBI`sFK{XXV80{j*Vi zWjJfDeyQ)?8K)M_Tgkmy>H4dQQCH_K*PFxitU)+|{{^%40oj82PZo=2IQTcNXDVgV q`sxt-mPI7x%FiOks<*NAf%g;C(h_?e)f<4`WbkzLb6Mw<&;$Tym39{Z diff --git a/emblems/emblem-kali-22x22.png b/emblems/emblem-kali-22x22.png deleted file mode 100644 index 1a42ef7bd57c840d0c6685ea8990a459462d6d98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 404 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 VgMJ3D=U-|Em|V9oEZ29A{tt`9Rc-(P diff --git a/emblems/emblem-kali-256x256.png.raw b/emblems/emblem-kali-256x256.png.raw deleted file mode 100644 index 5ebb5de9b053cf74f63e8a193dfbc3d68e9e905b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5967 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 diff --git a/emblems/emblem-kali-32x32.png b/emblems/emblem-kali-32x32.png deleted file mode 100644 index c5e82c212d134f37ea789defadaee81c6f0a969a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 zcmV-J0=)f+P)Ns5GksGXuI6bn&Fnm|ya1V4ykEDQ=EA`#_S%*714napO_-DVF=F~fQ9dFH+| z_l2gKYOs{PvE2%E0K0%4z*e9LY>#UZm;s(k`c!j(wPd>;7ywQJoxl&^x}?dP1K8dN z90Iz5E}#%sYpnYo00Y3dq~Y}dw4?%yz(HUyN!yoz55PFEAn8}i+XD2Fbm9%rww`c^ z4%jXLN{6InTfi~k6tExI47>(D0t-Mda8=S$_}hSOlIC*(tR~x?z!{Pca29wd>2n$1 z5nv3s9YE70o!JA-ms^tw5W$1MGH_4Qat34xxD$a-NVcONI1W4l9spC4X0l#3U9f1o zE0;O(-?cqd=J_Vu=WS2ezG3@l-kP~(yJY)W4&SW+`KRNBDj9l#cR76LfDz!D?cG&o zuE=(u?f2#0Y!!b`&BCLgY){(0T+_l8LiE^vYkSmoe+;SIs^~1pfM^FUuyRIhjN0Ew ze$S`CeMv9>3qS_g0g~x?8khsV0yibSstZ60M8GBB1yBO!Bt5Q2_TL~^V$hw9ZL2%L zPTLo4Z?Js=svkrZNzxbKXPmlI_00aG7+xI>2@e3-KHM;XfY{PdfTo&C>o=)s?MIQL Rs>%QW002ovPDHLkV1m770G0p% diff --git a/emblems/emblem-kali-32x32.png.raw b/emblems/emblem-kali-32x32.png.raw deleted file mode 100644 index c5e82c212d134f37ea789defadaee81c6f0a969a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 zcmV-J0=)f+P)Ns5GksGXuI6bn&Fnm|ya1V4ykEDQ=EA`#_S%*714napO_-DVF=F~fQ9dFH+| z_l2gKYOs{PvE2%E0K0%4z*e9LY>#UZm;s(k`c!j(wPd>;7ywQJoxl&^x}?dP1K8dN z90Iz5E}#%sYpnYo00Y3dq~Y}dw4?%yz(HUyN!yoz55PFEAn8}i+XD2Fbm9%rww`c^ z4%jXLN{6InTfi~k6tExI47>(D0t-Mda8=S$_}hSOlIC*(tR~x?z!{Pca29wd>2n$1 z5nv3s9YE70o!JA-ms^tw5W$1MGH_4Qat34xxD$a-NVcONI1W4l9spC4X0l#3U9f1o zE0;O(-?cqd=J_Vu=WS2ezG3@l-kP~(yJY)W4&SW+`KRNBDj9l#cR76LfDz!D?cG&o zuE=(u?f2#0Y!!b`&BCLgY){(0T+_l8LiE^vYkSmoe+;SIs^~1pfM^FUuyRIhjN0Ew ze$S`CeMv9>3qS_g0g~x?8khsV0yibSstZ60M8GBB1yBO!Bt5Q2_TL~^V$hw9ZL2%L zPTLo4Z?Js=svkrZNzxbKXPmlI_00aG7+xI>2@e3-KHM;XfY{PdfTo&C>o=)s?MIQL Rs>%QW002ovPDHLkV1m770G0p% diff --git a/emblems/emblem-kali-36x36.png b/emblems/emblem-kali-36x36.png deleted file mode 100644 index 23a68c3d3812a9dfd75ee93536f7c5f34eeabcfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kw2P)EyqG%mufo)s_MvI^p?IYT> zZ5j0k1a5*Lf=FmnixzF7RRuw1n+Sv?74kE(ix^g*BpI7*hODY6Vr06E}xL<}#8 z-w8}FwwNV_RzmFr&H%fB_rMciFe2s);u?Sf;5sk@j7G$4`rhgy;_bSG)NbGi@DX^p ziVXGwcY*KeY6OOX=fEwpUHUpACRP$F{NYx$PwgsV&PjDBEh0abQxB=v)G_sudRc8L zMy5)wEph=l^@DnNnV1^&y!uMLm%gvkpmwS6RvCL*9Z}DgQm9vbQAB)`dSAU%Dxm}F ztXfyZoXx34l|(4im+Fm@{J~mK_o?G*e^I-rfHgPQC8Tx(SAjmV!Z-$e1}4*e2zV9| zOKyM-6m#TChoCKbv%YL9v)Rrm6eitkOeMLne+ zE4Nd=7WJp+b86K}b4pHXC7tS4b#J+S^8M{Xdaj1-Kvgy(Vvg)YO8x*>R-wd5xdr|} hZ7#P%g$n-{zX7yFPWr7R)(8Lq002ovPDHLkV1kEyqG%mufo)s_MvI^p?IYT> zZ5j0k1a5*Lf=FmnixzF7RRuw1n+Sv?74kE(ix^g*BpI7*hODY6Vr06E}xL<}#8 z-w8}FwwNV_RzmFr&H%fB_rMciFe2s);u?Sf;5sk@j7G$4`rhgy;_bSG)NbGi@DX^p ziVXGwcY*KeY6OOX=fEwpUHUpACRP$F{NYx$PwgsV&PjDBEh0abQxB=v)G_sudRc8L zMy5)wEph=l^@DnNnV1^&y!uMLm%gvkpmwS6RvCL*9Z}DgQm9vbQAB)`dSAU%Dxm}F ztXfyZoXx34l|(4im+Fm@{J~mK_o?G*e^I-rfHgPQC8Tx(SAjmV!Z-$e1}4*e2zV9| zOKyM-6m#TChoCKbv%YL9v)Rrm6eitkOeMLne+ zE4Nd=7WJp+b86K}b4pHXC7tS4b#J+S^8M{Xdaj1-Kvgy(Vvg)YO8x*>R-wd5xdr|} hZ7#P%g$n-{zX7yFPWr7R)(8Lq002ovPDHLkV1kq$nR2<7*lK*`?)wrxLn7%_q}sJ zxbXhqz~O!0^PK;4&U>EooC75#B_$>EAZB~0E&@h?D}es0S2Muhz{!X>(|&pNxyS)^ zC?d|PL%;%H2`~f<1IvJ`ffc!aC9oJc0{jB}1WZK4kE#$?(Dc~S*2>28D3z&+CbF&%E>t~GQ`eCL)g2*jWxN1rA2Usb=*Q5xz=&QT<$fO?^NeX`tOb>OS>Rb+fu! zy{zi}4f%OXBI9fVZdKn=Usg93Y#Zvh7xSO`wfby!tfD@sj@GxDsOzn|1-JwF8TcR~ zW(tb$1Kt202VMu>1CEk5#udQrz+I#$_Z9FeupIazBEB!uS8c~j)UE2eri~;! z{zRMPH6-LQ^;|QNMIBb3R)16P&1$}&4~D?8(Isa4(0IsrTUV3 zpZc-7t=rlPq4ude)!n&1uI}o#uEONqcxSHPsqW~uroyQ2t7~%oNz)}m@1TyUZ|8cy z`tXH!ollUOAR_hyQ|d^*1lZSYO@&d{T*#@a&j>v+0{{{6E9n?Y^;JyIIFLD7`=Hkx sIMi(c^TKoq*1I%wG%YD9DJhwg^BI6NLuF`m1^@s607*qoM6N<$f_*Wu&;S4c diff --git a/emblems/emblem-kali-48x48.png.raw b/emblems/emblem-kali-48x48.png.raw deleted file mode 100644 index 404b2bca0a7607f3fba3402a66c9c464df2b126f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmV;H18Mw;P)q$nR2<7*lK*`?)wrxLn7%_q}sJ zxbXhqz~O!0^PK;4&U>EooC75#B_$>EAZB~0E&@h?D}es0S2Muhz{!X>(|&pNxyS)^ zC?d|PL%;%H2`~f<1IvJ`ffc!aC9oJc0{jB}1WZK4kE#$?(Dc~S*2>28D3z&+CbF&%E>t~GQ`eCL)g2*jWxN1rA2Usb=*Q5xz=&QT<$fO?^NeX`tOb>OS>Rb+fu! zy{zi}4f%OXBI9fVZdKn=Usg93Y#Zvh7xSO`wfby!tfD@sj@GxDsOzn|1-JwF8TcR~ zW(tb$1Kt202VMu>1CEk5#udQrz+I#$_Z9FeupIazBEB!uS8c~j)UE2eri~;! z{zRMPH6-LQ^;|QNMIBb3R)16P&1$}&4~D?8(Isa4(0IsrTUV3 zpZc-7t=rlPq4ude)!n&1uI}o#uEONqcxSHPsqW~uroyQ2t7~%oNz)}m@1TyUZ|8cy z`tXH!ollUOAR_hyQ|d^*1lZSYO@&d{T*#@a&j>v+0{{{6E9n?Y^;JyIIFLD7`=Hkx sIMi(c^TKoq*1I%wG%YD9DJhwg^BI6NLuF`m1^@s607*qoM6N<$f_*Wu&;S4c diff --git a/emblems/emblem-kali-64x64.png b/emblems/emblem-kali-64x64.png deleted file mode 100644 index d28f264302ed52aadd3cedbbef5dfb314f54cc8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1270 zcmVXU=X^{_RC02Hiz%Fz{ia?@* zBDx_#7wskJA?)%HK@SBLJ=9wdMN}je31*s8P6=s|I^DEME1jJ3*TdcuU*kB=^qp_c z(3~G^KK40hul?U^_E~%Hbp|RbDk>@}Dk>^QCehbLwHY`n-=6?X1I7V|=6X*V4eaPu zwgW!`9TBmw!TRf_PX`PXbsR7qm;y`%W&pE+S-^3?R$wF02CM~EN5psa^jS1@IiNq( zCSWFT25?R;vw#i2+rT@(%82;AQ5uFF>XGU->Wk`5b+`J8dYL+^3{8d30QGR72{;63 z0h&p%qYKyrbOK!wu}5tIE&~<=i-1)TaZ!mR# z_%$N_Jc!K};Fw;e0~oK4iHN;*jAzj7Hv`n^q-C!)m(4(XMEp>1XX<#;teFLzknK+- z&6K^svk|en-hKwdzZ{@W0J@8c%<3HAJYWHECh4yY@KY|^bNK;S4V)Gc_Z`62IG`ya zeknp*4@C#TX5eDrDpG(u8dwLcC+!8=fVPO}?4#|d{M@w>vGD-*Cy|!c-y>o}k=pA* zov%KpZdcpXC)GuHRTzw&`_(P#;`(&GDlio3s5l zyVT9<2kKMmVs(N#D?fj(daF9Rm{AQ(1c8Yexj zp07UIuva2?ev>+*0k%)i1Nu=tb%1TAs1K@}vLkk?OVwq0B`Z|m)Es>qg8FVA#Gtpq z>L}CM;-hTiL-mCsXJC#$jexJcEX)y>nR2G%ItvM>IG%%DTTb9 z?Qz0ABkpxjLw!WummRTLeMnuPPHbe~!)nW@&I29;&S(D>s*{wD+)Y|NwviI5Uz3um z>mp*uVEY_a4(P#@d0t5R($q@IEFS?(B4wbb1Bdl$)(w14O4Pm_5nl|XuVLwcfuJ4> zoSn;cz&_wDU=wgP={w~k5%GR$B8LjKMO~t<&1I&#(3DAfsnKy{*kDT9Jgk1Fo|3QK zWy&DUC|TanVai;6r5=&%3)J^bsr8Y8DMj{bP5nIe#WFPwDQc4`TYX8*wWaFZGIb3p z>OA$sntHSPVC^$yABP)CM0^ZvRp;k=H_%?Lsv#z)%ATmHA8GnRJ#tWA>s9|}1Ngsw z1!`Dh&BvCAuuL&Sj(W1XsIPk?Wd>{{9jNwWL^vQ%`K^838xao3bd)WiR80TyRZ&q< gQBhG*QBjfk8&z6h*p3DN-v9sr07*qoM6N<$f+^csqyPW_ diff --git a/emblems/emblem-kali-64x64.png.raw b/emblems/emblem-kali-64x64.png.raw deleted file mode 100644 index d28f264302ed52aadd3cedbbef5dfb314f54cc8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1270 zcmVXU=X^{_RC02Hiz%Fz{ia?@* zBDx_#7wskJA?)%HK@SBLJ=9wdMN}je31*s8P6=s|I^DEME1jJ3*TdcuU*kB=^qp_c z(3~G^KK40hul?U^_E~%Hbp|RbDk>@}Dk>^QCehbLwHY`n-=6?X1I7V|=6X*V4eaPu zwgW!`9TBmw!TRf_PX`PXbsR7qm;y`%W&pE+S-^3?R$wF02CM~EN5psa^jS1@IiNq( zCSWFT25?R;vw#i2+rT@(%82;AQ5uFF>XGU->Wk`5b+`J8dYL+^3{8d30QGR72{;63 z0h&p%qYKyrbOK!wu}5tIE&~<=i-1)TaZ!mR# z_%$N_Jc!K};Fw;e0~oK4iHN;*jAzj7Hv`n^q-C!)m(4(XMEp>1XX<#;teFLzknK+- z&6K^svk|en-hKwdzZ{@W0J@8c%<3HAJYWHECh4yY@KY|^bNK;S4V)Gc_Z`62IG`ya zeknp*4@C#TX5eDrDpG(u8dwLcC+!8=fVPO}?4#|d{M@w>vGD-*Cy|!c-y>o}k=pA* zov%KpZdcpXC)GuHRTzw&`_(P#;`(&GDlio3s5l zyVT9<2kKMmVs(N#D?fj(daF9Rm{AQ(1c8Yexj zp07UIuva2?ev>+*0k%)i1Nu=tb%1TAs1K@}vLkk?OVwq0B`Z|m)Es>qg8FVA#Gtpq z>L}CM;-hTiL-mCsXJC#$jexJcEX)y>nR2G%ItvM>IG%%DTTb9 z?Qz0ABkpxjLw!WummRTLeMnuPPHbe~!)nW@&I29;&S(D>s*{wD+)Y|NwviI5Uz3um z>mp*uVEY_a4(P#@d0t5R($q@IEFS?(B4wbb1Bdl$)(w14O4Pm_5nl|XuVLwcfuJ4> zoSn;cz&_wDU=wgP={w~k5%GR$B8LjKMO~t<&1I&#(3DAfsnKy{*kDT9Jgk1Fo|3QK zWy&DUC|TanVai;6r5=&%3)J^bsr8Y8DMj{bP5nIe#WFPwDQc4`TYX8*wWaFZGIb3p z>OA$sntHSPVC^$yABP)CM0^ZvRp;k=H_%?Lsv#z)%ATmHA8GnRJ#tWA>s9|}1Ngsw z1!`Dh&BvCAuuL&Sj(W1XsIPk?Wd>{{9jNwWL^vQ%`K^838xao3bd)WiR80TyRZ&q< gQBhG*QBjfk8&z6h*p3DN-v9sr07*qoM6N<$f+^csqyPW_ diff --git a/kali-theme/plymouthd.defaults b/kali-theme/plymouthd.defaults deleted file mode 100644 index e81d17b0..00000000 --- a/kali-theme/plymouthd.defaults +++ /dev/null @@ -1,4 +0,0 @@ -# Defaults provided by desktop-base for the kali theme -[Daemon] -Theme=kali -ShowDelay=0