More in general, what's the best way (most stable and versatile) when installing it I must however say that I like your adjustments from what you described, mind sharing your desktop configs (i3, keyboard)?