commands.sh

dex

linux

DesktopEntry Execution is a program to generate and execute DesktopEntry files of the Application type.

More info →

Options (6)

-a, --autostartboolean

Execute all programs in the autostart folders

Example: dex {{[-a|--autostart]}}
-s, --search-pathsboolean

Execute all programs in the specified folders

Example: dex {{[-a|--autostart]}} {{[-s|--search-paths]}} {{path/to/directory1}}:{{path/to/directory2}}:{{path/to/directory3}}:
-e, --environmentboolean

Preview the programs would be executed in a GNOME specific autostart

Example: dex {{[-a|--autostart]}} {{[-e|--environment]}} {{GNOME}}
-d, --dry-runboolean

Preview the programs would be executed in a regular autostart

Example: dex {{[-a|--autostart]}} {{[-d|--dry-run]}}
-p, --propertyboolean

Preview the value of the DesktopEntry property `Name`

Example: dex {{[-p|--property]}} {{Name}} {{path/to/file.desktop}}
-c, --createboolean

Create a DesktopEntry for a program in the current directory

Example: dex {{[-c|--create]}} {{path/to/file.desktop}}

Examples (7)

Execute all programs in the autostart folders

dex [-a|--autostart]

Execute all programs in the specified folders

dex [-a|--autostart] [-s|--search-paths] path/to/directory1:path/to/directory2:path/to/directory3:

Preview the programs would be executed in a GNOME specific autostart

dex [-a|--autostart] [-e|--environment] GNOME

Preview the programs would be executed in a regular autostart

dex [-a|--autostart] [-d|--dry-run]

Preview the value of the DesktopEntry property `Name`

dex [-p|--property] Name path/to/file.desktop

Create a DesktopEntry for a program in the current directory

dex [-c|--create] path/to/file.desktop

Execute a single program (with `Terminal=true` in the `.desktop` file) in the given terminal

dex --term terminal path/to/file.desktop
made by @shridhargupta | data from tldr-pages