From 0b03b6be2dc89d4863e500c328ec47c0d49f98fa Mon Sep 17 00:00:00 2001 From: Dave Gallant Date: Wed, 27 Jan 2021 14:03:55 -0500 Subject: [PATCH] Enable xclip in emacs --- home/default.nix | 1 + home/init.el | 15 ++++++++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/home/default.nix b/home/default.nix index 0929c83..d71e19f 100644 --- a/home/default.nix +++ b/home/default.nix @@ -356,6 +356,7 @@ spinner terraform-mode web-mode + xclip ]); }; }; diff --git a/home/init.el b/home/init.el index 935ec9f..2b30f52 100644 --- a/home/init.el +++ b/home/init.el @@ -1,6 +1,16 @@ ;; Enable Mouse (xterm-mouse-mode 1) +;; Enable xclip +(require 'xclip) +(define-globalized-minor-mode global-xclip-mode + xclip-mode xclip-mode) + +(global-xclip-mode 1) + +;; Fix clipboard +(setq x-select-enable-clipboard t) + ;; Enable Line Numbers (global-display-line-numbers-mode 1) @@ -30,11 +40,6 @@ ;; Prefer UTF-8. (prefer-coding-system 'utf-8) -;; Improved handling of clipboard in GNU/Linux and otherwise. -(setq select-enable-clipboard t - select-enable-primary t - save-interprogram-paste-before-kill t) - ;; Disable some GUI distractions. (tool-bar-mode -1) (menu-bar-mode -1)