diff --git a/config.el b/config.el index b8314db..2e46908 100644 --- a/config.el +++ b/config.el @@ -53,7 +53,7 @@ ;; Modeline ;; - add current workspace name -;; - add major mode icon +; - add major mode icon (after! doom-modeline (setq doom-modeline-persp-name t doom-modeline-major-mode-icon t) diff --git a/init.el b/init.el index f2430ae..aa14bdc 100644 --- a/init.el +++ b/init.el @@ -39,7 +39,7 @@ (vc-gutter +pretty) ; vcs diff in the fringe vi-tilde-fringe ; fringe tildes to mark beyond EOB window-select ; visually switch windows - workspaces ; tab emulation, persistence & separate workspaces + workspaces ; tab emulation, persistence & separate :editor file-templates ; auto-snippets for empty files diff --git a/meow.el b/meow.el index a4e3396..bf7f375 100644 --- a/meow.el +++ b/meow.el @@ -54,7 +54,7 @@ '("A" . meow-open-below) '("b" . meow-back-word) '("B" . meow-back-symbol) - '("c" . meow-save) + '("c" . cua-copy-region) '("C" . meow-sync-grab) '("d" . meow-delete) '("D" . meow-backward-delete) @@ -79,27 +79,26 @@ '("n" . meow-search) '("o" . meow-block) '("O" . meow-to-block) - '("p" . meow-pop-to-mark) - ;; '("P" . ) + '("p" . cua-paste) + '("P" . consult-yank-from-kill-ring) '("q" . meow-quit) ;; '("Q" . ) '("r" . meow-swap-grab) '("R" . rectangle-mark-mode) '("s" . meow-change) - '("S" . meow-visit) + '("S" . meow-replace) '("t" . meow-till) - '("u" . meow-line) - '("U" . meow-line-expand) - '("v" . meow-yank) - '("V" . consult-yank-from-kill-ring) + '("u" . undo) + '("U" . undo-redo) + '("v" . meow-visit) '("w" . meow-mark-word) '("W" . meow-mark-symbol) - '("x" . meow-kill) - '("X" . meow-kill-thing) - '("y" . meow-change) - '("Y" . meow-replace) - '("z" . undo) - '("Z" . undo-redo) + '("x" . cua-cut-region) + ;; '("X" . ) + ;; '("y" . meow-change) + ;; '("Y" . meow-replace) + '("z" . meow-line) + '("Z" . meow-line-expand) '("<" . meow-beginning-of-thing) '(">" . meow-end-of-thing) '("/" . +default/search-buffer) @@ -124,4 +123,5 @@ (pushnew! meow-mode-state-list '(sly-inspector-mode . motion)) (pushnew! meow-mode-state-list '(vterm-mode . insert)) (pushnew! meow-mode-state-list '(sly-mode . insert)) + (pushnew! meow-mode-state-list '(git-timemachine-mode . motion)) (meow-global-mode))