# to avoid booting problems with encrypted LVM, see <https://askubuntu.com/a/1105848>
cryptsetup-initramfs
lvm2
-# for wifi
-network-manager
-wpasupplicant
# this provides setupcon which reads /etc/default/console-setup
console-setup
-# for X to start at all
-xserver-xorg-video-intel
-# X input: keyboard and touchpad
-xserver-xorg-input-evdev
-xserver-xorg-input-synaptics
# for startx
xinit
# for xrdb
libdbus-glib-1-2
# for firefox to emit sound
pulseaudio
-# to use printer
-cups
# emacs
emacs
emacs-common-non-dfsg