diff --git a/kali-config/common/includes.chroot/usr/lib/live/config/0031-kali-user-setup b/kali-config/common/includes.chroot/usr/lib/live/config/0031-kali-user-setup index b47da04..f7d2093 100755 --- a/kali-config/common/includes.chroot/usr/lib/live/config/0031-kali-user-setup +++ b/kali-config/common/includes.chroot/usr/lib/live/config/0031-kali-user-setup @@ -31,6 +31,26 @@ configure_usergroups() { done } +pkg_installed() { + dpkg -s "$1" 2>/dev/null | grep -q "ok installed" +} + +configure_terminal() { + while read -r desktop terminal; do + pkg_installed kali-desktop-$desktop || continue + update-alternatives --verbose --set x-terminal-emulator /usr/bin/$terminal || true + break + done </dev/null | grep -q "ok installed" +} + +configure_terminal() { + while read -r desktop terminal; do + pkg_installed kali-desktop-$desktop || continue + echo "INFO: setting x-terminal-emulator alternative to '$terminal'" + update-alternatives --verbose --set x-terminal-emulator /usr/bin/$terminal || true + break + done <