refactored i3 config