Selaa lähdekoodia

add hydra, add smoother mouse scrolling

Josh Bicking 7 vuotta sitten
vanhempi
commit
f6c2cb23d0
2 muutettua tiedostoa jossa 12 lisäystä ja 3 poistoa
  1. 2 0
      emacs.d/init.el
  2. 10 3
      emacs.d/packages/packages.el

+ 2 - 0
emacs.d/init.el

@@ -21,6 +21,8 @@
   (tool-bar-mode -1))
 
 ;; smoother scrolling
+(setq mouse-wheel-scroll-amount '(1 ((shift) . 1))) ; one line at a time
+(setq mouse-wheel-progressive-speed nil)            ; don't accelerate scrolling
 (setq scroll-margin 0
 scroll-conservatively 9999
 scroll-step 1)

+ 10 - 3
emacs.d/packages/packages.el

@@ -250,11 +250,18 @@
               ("lw" . evil-little-word)))
 
 
+(defun hail (x)
+  (use-package x))
+
+(hail 'hydra)
+
 (use-package evil-numbers
+  :config
   ;; Increment and decrement (evil-numbers)
-  :bind (("C-c C-a" . evil-numbers/inc-at-pt)
-         ("C-c C-d" . evil-numbers/dec-at-pt)))
-
+  (defhydra hydra-numbers (global-map "C-x")
+  "modify numbers"
+  ("a" evil-numbers/inc-at-pt "increment")
+  ("x" evil-numbers/dec-at-pt "decrement")))
 
 (use-package undo-tree
   :diminish undo-tree-mode)