---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# gendesk

> Specifies the command to generate a `.desktop` file and a download icon with minimal information.
> More information: <https://gendesk.roboticoverlords.org>.

- Create a `.desktop` file named `app`:

`gendesk -n --name "{{app}}" --exec "{{/path/to/app}}" --icon "{{/path/to/icon.png}}" --comment "{{This is application}}"`

- Create a `.desktop` file named `app`, do not display any output, and overwrite it if it exists:

`gendesk -q -f -n --name "{{app}}" --exec "{{/path/to/app}}" --icon "{{/path/to/icon.png}}" --comment "{{This is application}}"`

- Display help:

`gendesk -h`
