NOTE: Now included in org-mode!
Emacs Lisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This code will allow you to grab the current link or selection from an open mac application and insert it as a hyperlink at point in an org-mode document.

Supported Applications

The following applications are currently supported:

  • Address
  • Google


Add the org-mac-link-grabber/lisp directory to your load-path, and then add

(require 'org-mac-link-grabber) 

to your .emacs. You may also optionally bind a key to activate the link grabber menu, like this:

(add-hook 'org-mode-hook (lambda () 
  (define-key org-mode-map (kbd "C-c g") 'omlg-grab-link)))


Activate the grabber by typing C-c g (or whatever key you decided to bind, as above), or type M-x omlg-grab-link RET. This will give you a menu in the modeline allowing you to select an application. The current selection in that application will be inserted at point as a hyperlink in your org-mode document.


You may customize which applications appear in the grab menu by customizing the group org-mac-link-grabber. Changes take effect immediately.