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:
		@@ -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
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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 = {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user