improved structure of HLWM autostart