From 2c0ed67a518e0b700f663c5db7b940932d549668 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 11 Dec 2015 22:44:03 -0500 Subject: [PATCH] Fix mouse + org-file-apps on osx + enable mouse support in terminal + defvar->setq org-file-apps --- core/core-os-osx.el | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/core/core-os-osx.el b/core/core-os-osx.el index faf8671dc..4d9bfe042 100644 --- a/core/core-os-osx.el +++ b/core/core-os-osx.el @@ -33,6 +33,15 @@ (persistent-soft-store 'exec-path-env exec-path "osx") exec-path)))) +;; Enable mouse support in terminal +(unless window-system + (require 'mouse) + (xterm-mouse-mode t) + (global-set-key [mouse-4] (λ! (scroll-down 1))) + (global-set-key [mouse-5] (λ! (scroll-up 1))) + (defun track-mouse (e)) + (setq mouse-sel-mode t)) + ;; OSX Related Plugins ;;;;;;;;;;;;;;;;; (use-package applescript-mode :mode "\\.applescript$") @@ -96,8 +105,8 @@ (defun narf-org-init-for-osx () ;; Reveal files in finder - (defvar org-file-apps '(("\\.org$" . emacs) - (t . "open `dirname \"%s\"`")))) + (setq org-file-apps '(("\\.org$" . emacs) + (t . "open -R \"%s\"")))) (provide 'core-os-osx) ;;; core-os-osx.el ends here