For example if inode/directory=krusader.desktop then xdg-open . under awesome WM with the standard krusader.desktop file does not open Krusader. Now krusader --help and krusader --help-kde shows that krusader --caption %c is specific to KDE. Therefore, this option should only used under KDE, ensured by renaming the current krusader.desktop file to kde-krusader.desktop and removing the --caption %c part under krusader.desktop.