Another updated iso today with a couple of small changes. Have had feedback that i3status bar was not showing time correctly, this has been fixed now by a simple change of syntax. My build script is now updated in line with Archiso, this will not really impact anything on the users side [more to keep me up to date].
One other change I noticed was in mkinitcpio. My ‘sed’ to remove archiso hooks was not working. More to the point it was not the correct way to do change. Live ArchBang uses archiso hooks for various tasks and installed they are no longer required. I had to find a simple way to change hooks. At first I was using a another file to replace it during install, which although works is messy. So I now ‘sed’ hooks line and replace it with installed version. May look at doing this with linux.preset file at some point.
If you are concerned about which hooks are present on your installed system. Take a look in /etc/mkinitcpio.conf find HOOKS line it should look something like this:
HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)
If it contains anything ‘archiso’ related then remove them to make line look like one above.
Any changes to file mkinitcpio.conf means you need to update initcpio for them to take effect:
sudo mkinitcpio -P linux
More information can be found here: https://wiki.archlinux.org/title/Mkinitcpio
Any concerns or comments feel free to contact me…