js2 mode use 2 spaces; add wmctrl to linux dependencies.