aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui/emacs.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/gui/emacs.nix b/gui/emacs.nix
index f1ee1e2..b6fb65d 100644
--- a/gui/emacs.nix
+++ b/gui/emacs.nix
@@ -74,11 +74,14 @@
destination = "/share/applications/org-protocol.desktop";
text = ''
[Desktop Entry]
- Type=Application
Name=Emacs (Client, Protocol)
- Exec=emacsclient %u
+ Keywords=org-protocol;
+ Icon=emacs
+ Type=Application
+ Exec=emacsclient -- %u
Terminal=false
- MimeType=x-scheme-handler/org-protocol
+ StartupWMClass=Emacs
+ MimeType=x-scheme-handler/org-protocol;
'';
};