diff --git a/uno/modules/buffer.org b/uno/modules/buffer.org index f17b394..06a100d 100644 --- a/uno/modules/buffer.org +++ b/uno/modules/buffer.org @@ -41,8 +41,10 @@ Define useful and useless buffers. Borrowed from Spacemacs. (cl-loop for useless-regexp in uno--useless-buffers never (string-match-p useless-regexp buf-name))))) :config + (uno/add-useless-buffer "\\*compilation\\*") (uno/add-useless-buffer "\\*Messages\\*") (uno/add-useless-buffer "\\*scratch\\*") + (uno/add-useless-buffer "\\*straight-byte-compilation\\*") (uno/add-useless-buffer "\\*straight-process\\*") (let ((buf-pred-entry (assq 'buffer-predicate default-frame-alist))) (if buf-pred-entry diff --git a/uno/modules/key/vim.org b/uno/modules/key/vim.org index 9a18401..c990e78 100644 --- a/uno/modules/key/vim.org +++ b/uno/modules/key/vim.org @@ -18,6 +18,12 @@ Define Vim key package. (use-package evil :after uno-key-vim :custom + (evil-emacs-state-cursor '("Darkgoldenrod2" box)) + (evil-insert-state-cursor '("chartreuse3" (bar . 2))) + (evil-motion-state-cursor '("plum3" box)) + (evil-normal-state-cursor '("Skyblue2" box)) + (evil-replace-state-cursor '("chocolate" (hbar . 2))) + (evil-visual-state-cursor '("gray" (hbar . 2))) (evil-split-window-before t) (evil-vsplit-window-right t) (evil-want-integration t) diff --git a/uno/modules/ui/emacs.org b/uno/modules/ui/emacs.org index ee59940..bdef829 100644 --- a/uno/modules/ui/emacs.org +++ b/uno/modules/ui/emacs.org @@ -26,6 +26,7 @@ Define UI Emacs package. :after uno-ui-emacs :custom (display-line-numbers-type 'relative) + (display-line-numbers-width-start t) (help-window-select t) (minibuffer-prompt-properties '(read-only t