Question About Split Keyboard Config

Hello,

I had a question about configuring a split keyboard in Linux. How difficult it to configure this process?(Mapping keys) Can it be done? I was thinking of the Moonlander although if you want to suggest any other feel free.

Thanks,