Questions tagged [.desktop]

A .desktop file describes how a particular program is to be launched, how it appears in menus, etc. It is used by Freedesktop-compliant environments such as Gnome, KDE and Xfce.

Filter by
Sorted by
Tagged with
3
votes
1answer
2k views

.desktop file does not work from /usr/share/applications

I created the following .desktop file under Fedora 24 using GNOME 3. [Desktop Entry] Encoding=UTF-8 Name=Jabref Exec=java -jar /home/zoltan/Bureau/Programs/JabRef-3.7-dev--snapshot--2016-11-08--...
10
votes
2answers
3k views

How do I debug a .desktop file?

I have a .desktop file to start a python program in a specific conda environment, like this: [Desktop Entry] Version=1.0 Name=Qutebrowser GenericName=Web Browser Comment=View and edit files MimeType=...
6
votes
1answer
919 views

Spotify controls (next, previous etc) via context menu in gnome favorites

I've added Spotify launcher to Gnome Shell Dash so it's now a favorite app. How do I add next / prev / play-pause / stop commands to Spotify context menu ? For those who still find this unclear, the ...
3
votes
2answers
1k views

Nix desktop files

When I install a GUI application using nix, I see desktop files end inside ~/.nix-profile directory, e.g: ~/.nix-profile/share/applications/firefox.desktop However, my desktop expect that files to ...
6
votes
1answer
912 views

Should “#!/usr/bin/env xdg-open” be included in .desktop files?

Some people add the following line to a .desktop file: #!/usr/bin/env xdg-open But when I checked files under the /usr/share/applications/ in my debian sid, there's no such file that would include ...
1
vote
1answer
1k views

How to fix the intermittent double click behavior of my Ubuntu 16.04 Unity desktop files

I tried and tested @terdon's .desktop file yesterday. Here it is: "A cleaner way would be to write a .desktop file that launches your script and then double click that. Something like: [Desktop ...
2
votes
1answer
154 views

.desktop file for ncurses application

I am trying to create a .desktop file for the calcurse ncurses calendar application: [Desktop Entry] Version=1.0 Type=Application Name=calcurse Comment=an ncurses calendar TryExec=calcurse Exec=...
14
votes
1answer
5k views

What is the TryExec field in .desktop files?

I have searched a great deal and have been unable to find an answer to this. What does the TryExec field do in .desktop files? How does it differ from the Exec field?
3
votes
1answer
4k views

Autostarting .desktop application at startup not working

I have read that adding a .desktop file to /etc/xdg/autostart can start an application at startup. I did the same to execute my application. But nothing happens on startup. Following is the content of ...
0
votes
1answer
899 views

Resolving Error: Running Xilinx through Wine

I've run the Xilinx 14.7 Full Installer for Windows successfully via Wine on the prefix com.xilinx.verilog, then went to ~/Library/Application\ Support/com.xilinx.verilog_145331572525077/ to confirm ...
1
vote
0answers
278 views

How do I write an application launcher that will start Atom in a custom working directory?

I am maintaining a Jekyll-powered blog and on my local machine its git repository is located at /home/fusion809/GitHub/fusion809.github.io to edit it in Atom I have created this application launcher (...
2
votes
1answer
6k views

How do I create an Xfce application menu containing only the contents of one category?

I want to create an application menu in Xfce that contains no submenus, rather just contains application launchers for all .desktop files in the virtualization category. If you are uncertain as to ...
3
votes
2answers
2k views

What is Linux equivalent of CMD /K?

There is a .desktop compilation script, that needs to remain open after terminating, in case there are errors I need to correct. In Windows, I would run cmd /k script.bat, and the /k would keep a cmd ...
2
votes
1answer
510 views

.desktop file execute error message

I want to run a program with a specific user group and added sg mygroup before the command in the Exec line of a .desktop file. While I could successfully run the command in a terminal, I could not ...
2
votes
1answer
589 views

Making vim the default editor when I double click a file

When I run vim from the start menu, it opens up an xfce terminal window and runs vim. However, when I set vim to be my default text editor and double-click a file, it runs in xterm instead of the xfce ...
1
vote
3answers
3k views

How to automatically “Run in Terminal” for script in CentOS linux

I have a simple script that basically does "tail -1000f /public/XERlog" I created a file called log.desktop on the desktop which contains: Exec= tail -1000f /public/XERlog Name= XERlog Path=/tmp/ ...
7
votes
1answer
5k views

How to pass argument in .desktop file

When launching an application through the command line I successfully use: gourmet --gourmet-directory $HOME/my/custom/path/ But it does not work when trying to replicate this behaviour on a ....
2
votes
0answers
239 views

How to make desktop shortcut to start command with custom title font and window borders

Im Using Linux Mint 17.2 rafaela amd64 with cinnamon. I have a couple old windows themes I downloaded and if I apply them with the system settings dialog I get this: t Which is great! Except I only ...
4
votes
1answer
576 views

How could a script know the path of the .desktop file that launched it?

How would a bash script know if it has been launched by a .desktop file, and how would it know the path of that launcher? Extra Points: How would I extract the "comment" field of that .desktop file - ...
2
votes
0answers
110 views

Keep mouse pointer busy while launching a script

I have a Windows program which is run via wine. Since it needs a couple steps of preparation, I created a script app.sh: #!/bin/sh do-something do-something-else wine app.exe Then I added the app to ...
5
votes
0answers
88 views

library for .desktop files [closed]

How can I read .desktop files without having to (re)invent the wheel?  Is there a Python or C library that is available in the Ubuntu repos?  Or something with a command line front-end that could be ...
1
vote
1answer
124 views

Mailto not working with custom .desktop file

My problem is that mailto links do not seem to work properly. I'm using Sylpheed, but that's not specific to the problem. I created a file at /usr/share/applications/sylpheed-compose.desktop so that ...
2
votes
2answers
2k views

How to add a software to the list under “open with” other applications in Linux Mint 16?

I want to add a software to the "open with" other applications list that drops down after clicking on a photo to open. I installed Photoscape on my Linux Mint 16 system but it does not show in the ...
2
votes
1answer
398 views

.desktop file. Correct exec path

I use Fedora. There are a number of programmes packaged in a security spin. Included desktop files work but open the programmes with root priviliges. How can I edit the desktop file shown here to ...
1
vote
0answers
86 views

How do I assign a value to the Path key in a .desktop file including the $HOME environment variable correctly?

I'm making a .desktop file for Minecraft. Nothing appears to happen upon executing the it. The Exec and Path keys in the file: Exec=java -jar Minecraft.jar Path=$HOME/.minecraft/ I've also tried ...
3
votes
2answers
1k views

How do I write a command for the Exec key in a .desktop file containing a reserved character correctly?

I'm trying to make a .desktop file for Minecraft. Nothing appears to happen upon executing the file. I've tried assigning the Exec key as follows: Exec= java -jar "~/.minecraft/Minecraft.jar" Exec= ...
0
votes
0answers
620 views

Linux Mint - Just created launcher does not show on MATE desktop but is in ls listing

I created a launcher by right-clicking on my Desktop, filled in the fields and saved it. But it didn't appear on my Desktop. So I opened Caja and it did not show there either. So I opened a terminal ...
1
vote
1answer
2k views

Run specific command from .desktop with root

I have a program that I wish all users of my linux install to be able to run with root privileges from a .desktop file. Currently in my .desktop file I have: Exec=gksu command but this of cause ...
1
vote
1answer
1k views

Getting Current path in .desktop entry for ICON command

Im trying to make a .desktop file run a .sh which is stored in the same directory as the .desktop. The whole directory needs to be portable and moved from machine to machine. Now I can get the ...
3
votes
1answer
277 views

Read .desktop files programmatically [closed]

I would like to make a C program (GTK) that reads a .desktop file. The only thing I need from the .desktop file is the exec command. Is there something built into GTK that would allow me to interact ...
1
vote
0answers
229 views

How to put a desktop entry into applications list in open-with dialogs?

Here is my desktop file: [Desktop Entry] Exec=/home/kaiyin/workspace/python/python3_scripts/unz.py %f MimeType=application/gzip;application/x-compressed-tar;application/zip;application/x-bzip; Name=...
1
vote
1answer
35 views

Icon stops loading after the application restarts

I have a application which uses "self-restart" mechanism. It kills itself and runs again. When I run it first time (with .desktop file) it loads its icon correctly. The problem is that when it ...
9
votes
1answer
4k views

How to validate/verify .desktop files?

I have a couple of .desktop files that aren't working as expected or not at all. I can't see any error anywhere and asking for help on each one seems unproductive. Is there a way I can verify that I'm ...
6
votes
3answers
6k views

Getting the current path in .desktop EXEC command

Im trying to make a .desktop file run a .sh which is stored in the same directory as the .desktop. The whole directory needs to be portable and moved from machine to machine. my run script is run.sh ...
0
votes
1answer
2k views

Troubles with .desktop file

I've successfully installed Internet Explorer 7 with winetrick in a clean prefix. I can successfully run it from terminal like this: env WINEPREFIX=~/.wine32ie7 wine 'C:\\Program Files\\Internet ...
2
votes
1answer
449 views

Proper use of escape characters in desktop file

I have a command with a working .desktop Exec key as follows: Exec=env XDG_CONFIG_HOME=/home/bean/.config/gedit/ gedit %U I would like to use the $HOME variable instead and it works in the terminal ...
4
votes
2answers
334 views

Bash command to delete a certain file in * folders

I have a .desktop file that execs with bash -c to set an environment variable then load the program. Now I need to add another command before it goes to loading the program. Sometimes the program ...
2
votes
2answers
138 views

Nightly show as Firefox in Dash

I have created the following .desktop file in ~/.local/share/applications, when I search "Nightly" Nightly appears in search results with the correct icon(earth at night), but when I opened it it ...