Compare commits

..

5 commits

Author SHA1 Message Date
eriedaberrie 710dd1bdba Add multiple-cursors, expand-region 2023-11-06 00:03:28 -08:00
eriedaberrie 1755239637 Add persp-mode (disabled) 2023-11-06 00:03:28 -08:00
eriedaberrie 08cce2e423 Cleanup 2023-11-06 00:03:28 -08:00
eriedaberrie b4cdd02b97 Actually prevent god-mode in eat buffers 2023-11-06 00:03:28 -08:00
eriedaberrie e3474dc166 Replace meow, puni, vterm -> god-mode, lispy, eat 2023-11-06 00:03:28 -08:00

16
init.el
View file

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