Bootstrapping a Debian Workstation

Installation
GNOME Desktop
Clean Up the Standard Installation
sudo apt purge gnome-clocks gnome-connections gnome-contacts gnome-maps gnome-music gnome-remote-desktop gnome-snapshot gnome-sound-recorder gnome-tour gnome-user-docs gnome-user-share gnome-weather \
    libreoffice* lynx rygel shotwell simple-scan yelp
sudo apt --purge autoremove
Install Desktop Goodies
sudo apt install bmap-tools chromium firefox-esr rsync tcpdump tpm2-tools wakeonlan whois
Install Development Tools
sudo apt install git jq make pngquant podman python3-venv qrencode uuid xxd yq
sudo apt install cockpit cockpit-podman
sudo mkdir -p "/etc/systemd/system/cockpit.socket.d"
sudo tee "/etc/systemd/system/cockpit.socket.d/10-localhost.conf" >/dev/null <<'EOF'
[Socket]
ListenStream=
ListenStream=127.0.0.1:9090
EOF
curl --proto '=https' --tlsv1.2 -sSf "https://just.systems/install.sh" | sudo bash -s -- --to "/usr/local/bin"
Configuration
Schedule Cron Jobs During Work Hours
17 *	* * *	root	cd / && run-parts --report /etc/cron.hourly
25 14	* * *	root	test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; }
47 14	* * 2	root	test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.weekly; }
52 14	1 * *	root	test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.monthly; }