I've just installed a new artix with dinit, getting latest init scripts.
My keyboard layout and console font don't load on boot.
Checking startup messages, I see early-console.target is called (and depends on early-keyboard.target) so they are called.
but the vconsole script (/usr/lib/dinit/vconsole) expect the argument in $2 (which is always empty), it should be $1.
Apologies for the very late reply since I've only seen your post now, but I pushed a fix. Wait for dinit-rc-0.4.3 to hit the nearest mirror.
Thanks, solved :)