even more changes

add isearch count support to evil
add highlight-indent-guides-mode

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
This commit is contained in:
2025-10-22 13:30:05 +05:30
parent 1f53cd2efb
commit bb4c77208d
2 changed files with 26 additions and 5 deletions

View File

@@ -34,7 +34,9 @@
scroll-step 1 scroll-step 1
display-line-numbers-type 'relative display-line-numbers-type 'relative
confirm-kill-processes nil confirm-kill-processes nil
inhibit-startup-screen t) inhibit-startup-screen t
isearch-lazy-count t
lazy-count-prefix-format "[%s/%s] ")
(setq-default tab-width 2 (setq-default tab-width 2
indent-tabs-mode nil) indent-tabs-mode nil)
#+end_src #+end_src
@@ -78,6 +80,15 @@
(dark-theme t)) (dark-theme t))
#+end_src #+end_src
*** Indent guides
#+begin_src emacs-lisp
(use-package highlight-indent-guides
:config
(setq highlight-indent-guides-method 'column)
:hook
(prog-mode . highlight-indent-guides-mode))
#+end_src
** Minibuffer ** Minibuffer
Enable vertico Enable vertico
#+begin_src emacs-lisp #+begin_src emacs-lisp
@@ -544,7 +555,8 @@ Stolen from [[https://www.reddit.com/r/emacs/comments/ft84xy/run_shell_command_i
* Keybinds * Keybinds
** Colemak translations ** General
*** Colemak translations
not using this anymore not using this anymore
#+begin_src emacs-lisp :tangle no #+begin_src emacs-lisp :tangle no
(use-package evil-colemak-basics (use-package evil-colemak-basics
@@ -554,7 +566,6 @@ not using this anymore
(global-evil-colemak-basics-mode)) (global-evil-colemak-basics-mode))
#+end_src #+end_src
** General
*** Misc binds *** Misc binds
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package general (use-package general

View File

@@ -24,11 +24,21 @@ in
alwaysEnsure = true; alwaysEnsure = true;
alwaysTangle = true; alwaysTangle = true;
defaultInitFile = true; defaultInitFile = true;
extraEmacsPackages = extraEmacsPackages = epkgs: with epkgs; [
epkgs: with epkgs; [
use-package use-package
(tree-sitter-langs.withPlugins (_: tree-sitter-langs.plugins)) (tree-sitter-langs.withPlugins (_: tree-sitter-langs.plugins))
]; ];
override = final: prev: {
evil = prev.melpaPackages.evil.overrideAttrs(_: {
src = pkgs.fetchFromGitHub {
owner = "natto1784";
repo = "evil";
rev = "isearch-lazy-count";
sha256 = "sha256-YqXoqPqOWRvszzktb0MYHMe590mzTQxCMgBloy3MHkQ=";
};
});
};
}; };
}; };
services.emacs = { services.emacs = {