summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.el4
-rw-r--r--lisp/email.el1
-rw-r--r--lisp/init-ido.el3
-rw-r--r--lisp/init-magit.el2
4 files changed, 10 insertions, 0 deletions
diff --git a/init.el b/init.el
index c71ce23..f5e5ae6 100644
--- a/init.el
+++ b/init.el
@@ -209,6 +209,10 @@
(global-hl-line-mode 1) ; turn on highlighting current line
(set-face-background 'hl-line "#222")
(set-face-attribute hl-line-face nil :underline nil)
+
+;; don't let the cursor go into minibuffer prompt, HT Xah Lee
+(setq minibuffer-prompt-properties '(read-only t point-entered minibuffer-avoid-prompt face minibuffer-prompt))
+
(global-undo-tree-mode 1)
(setq debbugs-gnu-default-packages '("emacs" "guix"))
diff --git a/lisp/email.el b/lisp/email.el
index b14bfcb..05dabf7 100644
--- a/lisp/email.el
+++ b/lisp/email.el
@@ -9,6 +9,7 @@
mu4e-update-interval 120
mu4e-headers-include-related t)
+(setq mu4e-view-show-addresses t)
(setq mu4e-use-fancy-chars t)
(setq mu4e-html2text-command 'mu4e-shr2text)
(setq mu4e-view-show-images t)
diff --git a/lisp/init-ido.el b/lisp/init-ido.el
index 53e05d7..48d0251 100644
--- a/lisp/init-ido.el
+++ b/lisp/init-ido.el
@@ -20,3 +20,6 @@
(require 'ido-ubiquitous)
(ido-ubiquitous-mode 1)
(fset 'yes-or-no-p 'y-or-n-p)
+
+;; open file at point with C-x C-f
+(setq ido-use-filename-at-point 'guess)
diff --git a/lisp/init-magit.el b/lisp/init-magit.el
index 00eed55..b4fad90 100644
--- a/lisp/init-magit.el
+++ b/lisp/init-magit.el
@@ -33,3 +33,5 @@
(define-key magit-status-mode-map (kbd "q") 'my/magit-quit-session)
(define-key magit-status-mode-map (kbd "W") 'my/magit-toggle-whitespace)
(global-set-key (kbd "C-c m") 'magit-status)
+
+(setq magit-diff-refine-hunk 'all)