note: when I created the config I struggled with making desktop apps work, to a point where every possible solution was tried. if something breaks in the future and stops working, the answer is here.