|
|
@ -67,3 +67,16 @@ |
|
|
(color-theme-clarity) |
|
|
(color-theme-clarity) |
|
|
(require 'powerline) |
|
|
(require 'powerline) |
|
|
(powerline-default-theme) |
|
|
(powerline-default-theme) |
|
|
|
|
|
|
|
|
|
|
|
; http://blog.lathi.net/articles/2007/11/07/sharing-the-mac-clipboard-with-emacs |
|
|
|
|
|
(defun copy-from-osx () |
|
|
|
|
|
(shell-command-to-string "pbpaste")) |
|
|
|
|
|
|
|
|
|
|
|
(defun paste-to-osx (text &optional push) |
|
|
|
|
|
(let ((process-connection-type nil)) |
|
|
|
|
|
(let ((proc (start-process "pbcopy" "*Messages*" "pbcopy"))) |
|
|
|
|
|
(process-send-string proc text) |
|
|
|
|
|
(process-send-eof proc)))) |
|
|
|
|
|
|
|
|
|
|
|
(setq interprogram-cut-function 'paste-to-osx) |
|
|
|
|
|
(setq interprogram-paste-function 'copy-from-osx) |