https://github.com/dracut-ng/dracut/commit/86dae8081027e3461a49999d63938561eb2ed662
diff --git a/dracut.conf.d/gentoo/01-gentoo.conf b/dracut.conf.d/gentoo/01-gentoo.conf
index 5c12d1c50b..218e70b99b 100644
--- a/dracut.conf.d/gentoo/01-gentoo.conf
+++ b/dracut.conf.d/gentoo/01-gentoo.conf
@@ -1,2 +1,22 @@
-# Gentoo specific Dracut configuration
+# Build an initramfs specific to this machine by default. This ensures
+# local configuration files (/etc/...) are included.
+hostonly="yes"
+hostonly_mode="sloppy"
+
+# Usage of ukify is controlled via sys-kernel/installkernel[+/-ukify].
+# Automatic delegation in sys-kernel/dracut is disabled here.
 ukify="no"
+# Building an UKI is toggled by sys-kernel/installkernel[+/-uki].
+# If the ukify USE flag is also enabled then ukify is used to build
+# the UKI. If not, then Dracut uses objcopy/objdump to build an UKI.
+# Automatic delegation to ukify is disabled, see also above.
+# By default we do not build an UKI (initramfs only).
+uefi="no"
+
+# Inclusion of CPU microcode is controlled via:
+#     sys-kernel/linux-firmware[+/-initramfs], and/or
+#     sys-firmware/intel-microcode[+/-initramfs]
+# The later takes precedence if both are installed. Disable the
+# inclusion by default here, the aforementioned packages override it.
+# If neither package is installed then no microcode can be included.
+early_microcode="no"
