Is there a decent guide for converting from Grub to Limine?

ok let’s start the drama:

procedure tested on two of my laptop with Mercury btrfs and grub installed.

1st increased boot partition from 1 gb to 3 gb

2nd followed procedure of Dalto (God bless and safe him :heart_eyes:) for return back to systemd

Next we need to remove grub:

sudo pacman -Rc grub

Next, we can cleanup /boot to prepare for the changes

sudo rm -r /boot/efi /boot/grub /boot/initramfs* /boot/vmlinuz*

Now we remount the EFI partition to /efi.

sudo mkdir /efi
efidevice=$(findmnt /boot/efi -no SOURCE) # save the efi partition location
sudo umount /boot/efi
sudo mount ${efidevice} /efi

# To make the mount change permanent, edit `/etc/fstab` and change where it reads `/boot/efi` to `/efi`

Next we can install systemd-boot

sudo bootctl install

# Edit the file `/efi/loader/loader.conf` and uncomment the "timeout" line.

Technically speaking, you have now successfully installed systemd-boot. Congrats!
sudo pacman -R eos-dracut

sudo pacman -S kernel-install-for-dracut

after reboot and all ok with systemd

I’ve followed this other tutorial just for the limine installation and configuration:

sudo pacman -S limine
yay -S snapper-support btrfs-assistant  inotify-tools btrfsmaintenance snapper-tools btrfs-progs jdk-openjdk


sudo pacman -Rns kernel-install-for-dracut

When you press enter, you will be prompted a question by the terminal:
:: HoldPkg was found in target list. Do you want to continue? [y/N]
Make sure you enter y or yes at this prompt, then proceed to the next step.

yay -S limine-dracut-support limine-snapper-sync
sudo systemctl enable --now limine-snapper-sync.service
sudo systemctl enable --now snapper-cleanup.timer

That’s all
What do you think?
There’s samething that should be changed?