summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Developer/emacs/init.el31
1 files changed, 13 insertions, 18 deletions
diff --git a/Developer/emacs/init.el b/Developer/emacs/init.el
index a8e9178..91fb8e4 100644
--- a/Developer/emacs/init.el
+++ b/Developer/emacs/init.el
@@ -109,7 +109,8 @@
(menu-bar--display-line-numbers-mode-relative)
;;Disable line numbers for some modes
(dolist (mode '(term-mode-hook
- eshell-mode-hook))
+ eshell-mode-hook
+ pdf-view-mode-hook))
(add-hook mode (lambda () (display-line-numbers-mode 0))))
;;Rainbow
@@ -148,17 +149,11 @@
"t" '(:ignore t :which-key "toggles")
"tt" '(counsel-load-theme :which-key "choose theme")))
-;; (defun apollo/evil-hook ()
-;; (dolist (mode '(custom-mode
-;; eshell-mode
-;; git-rebase-mode
-;; erc-mode
-;; circe-server-mode
-;; circe-chat-mode
-;; circe-query-mode
-;; sauron-mode
-;; term-mode))
-;; (add-to-list 'evil-emacs-state-modes mode)))
+(defun apollo/evil-hook ()
+ (evil-set-initial-state 'pdf-view-mode 'emacs)
+ (add-hook 'pdf-view-mode-hook
+ (lambda ()
+ (set (make-local-variable 'evil-emacs-state-cursor) (list nil)))))
(use-package evil
:init
@@ -166,7 +161,7 @@
(setq evil-want-keybinding nil)
(setq evil-want-C-u-scroll t)
(setq evil-want-C-i-jump nil)
- ;; :hook (evil-mode . apollo/evil-hook)
+;; :hook (evil-mode . apollo/evil-hook)
:config
(evil-mode 1)
(define-key evil-insert-state-map (kbd "C-f") 'evil-normal-state)
@@ -197,6 +192,7 @@
:config
(pdf-tools-install))
+
(use-package projectile
:diminish projectile-mode
:config (projectile-mode)
@@ -334,9 +330,8 @@
:foreground "#bfafdf"))
-(defun apollo/org-mode-visual-fill ()
- (setq visual-fill-column-center-text nil)
- (visual-fill-column-mode 1))
+(defun apollo/read-book ()
+ (interactive)
+ (blink-cursor-mode 0))
+
-;; (use-package visual-fill-column
-;; :hook (org-mode . apollo/org-mode-visual-fill))