user-interface: use makeDesktopItem
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 16:37:26 +0200
1 files changed, 2 insertions(+), 2 deletions(-)
jump to
M modules/user-interface.nix → modules/user-interface.nix
@@ -1,4 +1,4 @@-{ config, pkgs, lib, ... }: +{ config, pkgs, lib, makeDesktopItem, ... }: let emacsPackage = import ../packages/emacs.nix { @@ -15,7 +15,7 @@ else exec ${emacsPackage}/bin/emacsclient --alternate-editor ${emacsPackage}/bin/emacs "$@" fi ''; - desktopApplicationFile = pkgs.writeTextFile { + desktopApplicationFile = makeDesktopItem { name = "emacsclient.desktop"; destination = "/share/applications/emacsclient.desktop"; text = ''