# Personal commands/ add Desktop file

**URL:** <https://forum.endeavouros.com/t/personal-commands-add-desktop-file/80089>\
**Category:** EndeavourOS repo\
**Created:** [June 11, 2026, 8:53am UTC](https://forum.endeavouros.com/t/personal-commands-add-desktop-file/80089 "2026-06-11T08:53:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![huebi](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/huebi/32/95967_2.png) [@huebi](https://forum.endeavouros.com/u/huebi)\
**Post date:** [June 11, 2026, 8:53am UTC](https://forum.endeavouros.com/t/personal-commands-add-desktop-file/80089/1 "2026-06-11T08:53:52Z")

</div>

If you add a Desktop file, you got to configure xdg-open which program to open.  
By default, dropping a Desktop file adds it, but clicking it doesn’t work. Instead, it opens the xdg-open picker.

> <https://gitlab.com/endeavouros-filemirror/welcome/blob/main/Adding-own-commands.md>

* * *

reproduce:

- Go to `/usr/share/applications/` and add `eos-apps-info.desktop` or use `eos-apps-info.desktop` from your Desktop.

* * *

There are multiple fixes available, the easiest just choosing your program from the xdg picker.  
However, I believe that instead it would be preferable to make this work out of the box by fixing [https://gitlab.com/endeavouros-filemirror/welcome/blob/main/Adding-own-commands.md](https://gitlab.com/endeavouros-filemirror/welcome/blob/main/Adding-own-commands.md)

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [June 11, 2026, 6:50pm UTC](https://forum.endeavouros.com/t/personal-commands-add-desktop-file/80089/2 "2026-06-11T18:50:12Z")

</div>

Thanks for the report!

The new version of `welcome` 26.6-1 generates `dex` instead of `xdg-open` for launching apps via .desktop files.  
Note that if you still have `xdg-open` for opening **.desktop** files in file `~/.config/welcome-own-cmds.conf`, you should change `xdg-open` to `dex` for those cases.

Please try the new version and report your findings!

---

<div class="post-metadata">

**Author:** ![huebi](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/huebi/32/95967_2.png) [@huebi](https://forum.endeavouros.com/u/huebi)\
**Post date:** [June 11, 2026, 7:56pm UTC](https://forum.endeavouros.com/t/personal-commands-add-desktop-file/80089/3 "2026-06-11T19:56:37Z")

</div>

Thanks for fixing the bug, it works now.

I fixed it by directly modifying the entries in `~/.config/welcome-own-cmds.conf` and launching the applications directly.  
But it definitely is nice to have that bug fixed for new users.

```auto
personal_commands_add "eos-apps-info'" \
                      "EndeavourOS apps info" \
                      "endeavouros-icon" \
                      "Show information about specifically EndeavourOS apps"

```
