My shiny new Arch install uses grub2, so you don't need a separate /boot partition! It can read the kernel straight out of an LVM partition.
grub2 is a little bit bigger though, so I had to repartition give it 2MiB at the beginning of the disk. Everything gets bigger over time.
Related Posts
Installed Linux on a new laptop yesterday, and needed to find a USB stick in a dusty drawer.
The stick previously had Arch Linux Installer 2021 on it! I can't think of any other uses for the device these days.
GNU Make defaults to a single worker, and newer build tools (e.g. ninja) default to the number of physical CPUs.I wish there was an option for 'leave me a little bit of my machine to do stuff'.
The most common selling point I hear for Nix is having a list of all the packages you need.
On a traditional Linux distro, I just install things and forget about them. A curated, commented list would certainly be handy when I have a new system.