Improved desktop handling on i3 and interface on ncmpcpp