No seu .xinitrc , você precisa executar xrdb primeiro e depois lançar i3 . Por exemplo:
#!/bin/sh
xrdb -merge ~/.Xresources
exec i3
Estou usando a nova instalação do Arch com o i3; depois de entrar eu digite startx e i3 está começando com as configurações padrão, apesar da configuração do meu .xinitrc:
#!/bin/sh
exec i3
exec xrdb ~/.Xresources
Mas quando eu executo xrdb ~/.Xresources do terminal, as cores mudam para valores configurados em .Xresources
Tags xinit arch-linux i3 x-resources