Compare commits

..

5 commits

Author SHA1 Message Date
eriedaberrie 03c82fdfc6 Add multiple-cursors, expand-region 2023-11-04 17:10:55 -07:00
eriedaberrie d6e4880eb6 Add persp-mode (disabled) 2023-11-04 14:02:42 -07:00
eriedaberrie 5a9ac8a045 Cleanup 2023-11-04 14:00:09 -07:00
eriedaberrie 741989ce48 Actually prevent god-mode in eat buffers 2023-11-04 12:46:20 -07:00
eriedaberrie 32e0abfb3f Replace meow, puni, vterm -> god-mode, lispy, eat 2023-11-04 00:02:02 -07:00

16
init.el
View file

@ -87,16 +87,16 @@
(define-kmacro-wrapper my--god-c-g "C-g"))
(with-eval-after-load 'catppuccin-theme
(add-hook 'god-mode-enabled-hook
(lambda ()
(if (display-graphic-p)
(set-cursor-color (catppuccin-get-color 'rosewater))
(send-string-to-terminal "\e[2 q"))))
(lambda ()
(if (display-graphic-p)
(set-cursor-color (catppuccin-get-color 'rosewater))
(send-string-to-terminal "\e[2 q"))))
(add-hook 'god-mode-disabled-hook
(lambda ()
(if (display-graphic-p)
(set-cursor-color (catppuccin-get-color 'mauve))
(lambda ()
(if (display-graphic-p)
(set-cursor-color (catppuccin-get-color 'mauve))
;; Escape codes for hbar cursor in insert mode
(send-string-to-terminal "\e[4 q")))))
(send-string-to-terminal "\e[4 q")))))
(unless (or (daemonp) (display-graphic-p))
(keymap-global-set "C-l" (lambda () (interactive) (god-mode-all 0))))
(god-mode))