Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. [Desktop Entry]
  2. Name=EmacsClient
  3. GenericName=Text Editor
  4. Comment=Edit text
  5. MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
  6.  
  7. Exec=emacsclient -n -a emacs %F
  8. Icon=emacs
  9. Type=Application
  10. Terminal=false
  11. Categories=Development;TextEditor;
  12. StartupWMClass=Emacs
  13.  
  14. (defun shutdown-emacs-server () (interactive)
  15. (when (not (eq window-system 'x))
  16. (message "Initializing x windows system.")
  17. (x-initialize-window-system)
  18. (when (not x-display-name) (setq x-display-name (getenv "DISPLAY")))
  19. (select-frame (make-frame-on-display x-display-name '((window-system . x)))))
  20. (let ((last-nonmenu-event nil)(window-system "x"))(save-buffers-kill-emacs)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement