Closed issue by Gottox on void-packages repository https://github.com/void-linux/void-packages/issues/4273 Description: Currently we're shipping dozens of different kernel configs with overlapping features. It would be nice if we could split them into fragments (e.g. arch-specific, platform-specific, and features) so we can enable features of fix platform configuration errors without editing multiple files. Linux ships a "merge_config.sh" script that compiles a config file from multiple fragments. Resource: * https://www.youtube.com/watch?v=J8zxekwYMDY&t=8s * [scripts/kconfig/merge_config.sh](https://github.com/torvalds/linux/blob/master/scripts/kconfig/merge_config.sh)