Você precisaria corrigir xdg-open para detectar seu ambiente de área de trabalho em detectDE() e adicionar uma função open_...() que delega a ts-open .
Uma vez que seu DE esteja pronto, você deve entrar em contato com os xdg-utils mantenedores com um patch, ou via um bug , ou o lista de discussão .