# MY DEBIAN PRESEED (NON-NVIDIA) # https://chrislowles.com/deb # Locale # d-i debian-installer/locale string en_US.UTF-8 # Keymap # d-i keyboard-configuration/xkb-keymap select us # Skip network interface list d-i netcfg/choose_interface select auto # Preset domain, user will set hostname d-i netcfg/get_domain string localdomain # Disable WEP key dialog d-i netcfg/wireless_wep string # Mirrors d-i mirror/country string manual d-i mirror/http/hostname string http.us.debian.org d-i mirror/http/directory string /debian d-i mirror/http/proxy string # Skip creation of a root account (normal user account will be able to use sudo, this is usually the standard method of management) d-i passwd/root-login boolean false # Controls whether or not the hardware clock is set to UTC # d-i clock-setup/utc boolean true # Timezone # d-i time/zone string Australia/Sydney # NTP to set the clock during the install d-i clock-setup/ntp boolean true # "recommended packages" d-i base-installer/install-recommends boolean false # non-free, contrib and firmware d-i apt-setup/non-free-firmware boolean true d-i apt-setup/non-free boolean true d-i apt-setup/contrib boolean true # 32-bit support d-i apt-setup/multiarch string i386 # Package selection tasksel tasksel/first multiselect standard, ssh-server # Additional packages to install d-i pkgsel/include string git flatpak flatseal distrobox ptyxis libavcodec-extra ffmpeg network-manager network-manager-gnome gdm3 gnome-boxes gnome-session gnome-shell gnome-software gnome-software-plugin-deb gnome-software-plugin-flatpak gnome-software-plugin-fwupd gnome-shell-extension-manager gnome-backgrounds # Whether to upgrade packages after debootstrap d-i pkgsel/upgrade select full-upgrade # "popularity-contest" popularity-contest popularity-contest/participate boolean false # After the system has installed its packages into the target device, execute these commands d-i preseed/late_command string in-target sed -i 's/^managed=false/managed=true/' /etc/NetworkManager/NetworkManager.conf; in-target flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo; in-target flatpak install -y flathub org.mozilla.firefox io.github.giantpinkrobots.flatsweep; # Official FF w/ Repo [IT BROKEY] (not coming up on app list, repos listed on the settings though) # in-target wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null; in-target echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null; in-target apt-get install -y firefox;