#3: added first draft of script for dependencies (untested)
#2: added some utils to get active window via i3-msg