|
@@ -158,6 +158,7 @@
|
|
("k" . evil-previous-visual-line)
|
|
("k" . evil-previous-visual-line)
|
|
("gj" . evil-next-line)
|
|
("gj" . evil-next-line)
|
|
("gk" . evil-previous-line)
|
|
("gk" . evil-previous-line)
|
|
|
|
+ ("gs" . evil-goto-definition)
|
|
; :map Info-mode-map
|
|
; :map Info-mode-map
|
|
; ("g" . nil)
|
|
; ("g" . nil)
|
|
; ("n" . nil)
|
|
; ("n" . nil)
|
|
@@ -306,7 +307,6 @@
|
|
(powerline-center-evil-theme)
|
|
(powerline-center-evil-theme)
|
|
(powerline-evil-vim-theme)))
|
|
(powerline-evil-vim-theme)))
|
|
|
|
|
|
-;; TODO look at smart-mode-line-powerline and see if i can write my own smart-mode-line config
|
|
|
|
; (use-package smart-mode-line
|
|
; (use-package smart-mode-line
|
|
; :ensure t
|
|
; :ensure t
|
|
; :init
|
|
; :init
|
|
@@ -387,8 +387,6 @@
|
|
"/" 'swiper
|
|
"/" 'swiper
|
|
"v" 'ivy-switch-buffer
|
|
"v" 'ivy-switch-buffer
|
|
"n" 'hydra-numbers/body
|
|
"n" 'hydra-numbers/body
|
|
- ;; TODO find a better way to display this
|
|
|
|
- ;; TODO add button to kill this: maybe k1, k2, etc.?
|
|
|
|
"1" 'eyebrowse-switch-to-window-config-1
|
|
"1" 'eyebrowse-switch-to-window-config-1
|
|
"2" 'eyebrowse-switch-to-window-config-2
|
|
"2" 'eyebrowse-switch-to-window-config-2
|
|
"3" 'eyebrowse-switch-to-window-config-3
|
|
"3" 'eyebrowse-switch-to-window-config-3
|
|
@@ -600,8 +598,6 @@
|
|
;; other faces such as `diff-added` will be used for other actions
|
|
;; other faces such as `diff-added` will be used for other actions
|
|
(evil-goggles-use-diff-faces))
|
|
(evil-goggles-use-diff-faces))
|
|
|
|
|
|
-;; TODO Finish up special rules for windows like help and repl windows.
|
|
|
|
-;; Where they're positioned, whether or not they're focused, etc.
|
|
|
|
(use-package shackle
|
|
(use-package shackle
|
|
:ensure t
|
|
:ensure t
|
|
:init
|
|
:init
|
|
@@ -748,6 +744,14 @@
|
|
:config
|
|
:config
|
|
(gnus-desktop-notify-mode))
|
|
(gnus-desktop-notify-mode))
|
|
|
|
|
|
|
|
+(use-package dumb-jump
|
|
|
|
+ :after evil
|
|
|
|
+ :ensure t
|
|
|
|
+ :bind (:map evil-normal-state-map
|
|
|
|
+ ("zs" . hscroll-cursor-left)
|
|
|
|
+ ("gd" . dumb-jump-go))
|
|
|
|
+ :config
|
|
|
|
+ (setq dumb-jump-selector 'ivy))
|
|
|
|
|
|
;;;; Optional packages
|
|
;;;; Optional packages
|
|
|
|
|
|
@@ -841,7 +845,6 @@
|
|
:defer t
|
|
:defer t
|
|
:after slime)
|
|
:after slime)
|
|
|
|
|
|
-;; TODO learn/configure auctex
|
|
|
|
(use-package auctex
|
|
(use-package auctex
|
|
:defer t)
|
|
:defer t)
|
|
|
|
|