Если не используется (U)EFI, то выделять /boot необязательно. Раздел swap рекомендуют создавать равным объйму оперативной памяти, если планируется использовать "спящий режим" aka hibernate - удвоенному объёму оперативной памяти. Обычно 10-15 Gb достаточно для раздела /. Настройки программ и файлы пользователя хранятся в /home. Я бы разбил так: / = 10Gb, swap = 4Gb, /home = 37Gb.