Algum tempo atrás o DHH lançou uma ferramenta chamada Omakub (https://omakub.org), muito bem documentada, por sinal.
Ela automatiza instalar e configurar um ambiente Ubuntu Gnome completo pra dev, tanto ferramentas de terminal (lazyvim, lazygit, etc) até desktop (tiling, alacritty, etc).
Como eu uso Manjaro Gnome e ArchWSL no Windows, fiz um fork e ajustei o que pude pra funcionar em Arch/Manjaro (só terminal ou desktop). Testei agora num Manjaro Gnome 24 zerado em uma VM e no meu WSL2 em Windows e pelo menos foi até o final.
Recomendo que leiam o manual oficial do Omakub, é muito bem feito e facinho: https://manual.omakub.org/
Daí instalem o meu fork: https://github.com/akitaonrails/omakub-mj