dwww Home | Manual pages | Find package

DEX(1)                                dex                               DEX(1)

NAME
       dex - DesktopEntry Execution

SYNOPSIS
       dex [options] [DesktopEntryFile]...

DESCRIPTION
       dex, DesktopEntry Execution, is a program to generate and execute Desk-
       topEntry files of the Application type.

OPTIONS
       -h, --help
              Show this help message and exit

       -a, --autostart
              Autostart programs

       -c PATH, --create PATH
              Create a DesktopEntry file for the program at the given path. An
              optional  second argument is used to specify the filename of the
              created DesktopEntry file, or specify the filename  -  to  print
              the  file  to  stdout. By default a new file is created with the
              .desktop file extension.

       -d, --dry-run
              Dry run, don't execute any command

       -e ENVIRONMENT, --environment ENVIRONMENT
              Specify the Desktop Environment an autostart should be performed
              for; works only in combination with --autostart

       -s SEARCHPATHS, --search-paths SEARCHPATHS
              Colon separated list of paths to search for desktop files, over-
              riding the default search list

       -t DIRECTORY, --target-directory DIRECTORY
              Create files in target directory

       --term TERM
              The terminal emulator that will be used to run  the  program  if
              Terminal=true  is  set in the desktop file, defaults to x-termi-
              nal-emulator

       -w, --wait
              Block until the program exits

       --test Perform a self-test

       -v, --verbose
              Verbose output

       -V, --version
              Display version information

EXAMPLES
       Perform an autostart/execute all programs in the autostart folders.
          dex -a

       Perform an autostart/execute all programs in the specified folders.
          dex -a -s /etc/xdg/autostart/:~/.config/autostart/

       Preview the programs would be executed in a regular autostart.
          dex -ad

       Preview the programs would be executed in a GNOME specific autostart.
          dex -ad -e GNOME

       Create a DesktopEntry for a program in the current directory.
          dex -c /usr/bin/skype

       Create a DesktopEntry for a programs in autostart directory.
          dex -t ~/.config/autostart -c /usr/bin/skype /usr/bin/nm-applet

       Execute a single program from command line and enable verbose output.
          dex -v skype.desktop

       Execute a single program (with Terminal=true in the  desktop  file)  in
       gnome-terminal.
          dex --term gnome-terminal nvim.desktop

       Execute a single program and block until it exits.
          dex --wait nvim.desktop

AUTHOR
       Jan Christoph Ebersbach, Johannes Löthberg

dex-0.9.0                        Feb 26, 2023                           DEX(1)

Generated by dwww version 1.15 on Sat Jun 29 02:10:34 CEST 2024.