@@ -1231,14 +1231,6 @@ Manage "popups".
1231
1231
help-mode)))))))
1232
1232
#+end_src
1233
1233
1234
- Zoom a window to display as a single window temporarily.
1235
- #+begin_src emacs-lisp :tangle yes
1236
- (use-package zoom-window
1237
- :ensure t
1238
- :general
1239
- (:prefix window-prefix "z" 'zoom-window-zoom))
1240
- #+end_src
1241
-
1242
1234
** Buffer
1243
1235
*** Cursor
1244
1236
#+begin_src emacs-lisp :tangle yes
@@ -1737,17 +1729,6 @@ Descriptive buffer names or project relative paths for buffer names.
1737
1729
(cl-pushnew #'epithet-relative-project-name epithet-suggesters :test #'equal))
1738
1730
#+end_src
1739
1731
1740
- *** hide-lines
1741
- Hide lines in buffer based on a regular expressions.
1742
- #+begin_src emacs-lisp :tangle yes
1743
- (use-package hide-lines
1744
- :ensure t
1745
- :commands
1746
- (hide-lines-matching)
1747
- :general
1748
- (:prefix search-prefix "H" 'hide-lines))
1749
- #+end_src
1750
-
1751
1732
*** pairable
1752
1733
#+begin_src emacs-lisp :tangle yes
1753
1734
(use-package pairable :ensure t)
@@ -1865,6 +1846,13 @@ Striped dired buffers.
1865
1846
")" 'dired-git-info-mode))
1866
1847
#+end_src
1867
1848
1849
+ ** Isearch
1850
+ #+begin_src emacs-lisp :tangle yes
1851
+ (use-package isearch
1852
+ :init
1853
+ (setq isearch-lazy-count t))
1854
+ #+end_src
1855
+
1868
1856
** Occur
1869
1857
#+begin_src emacs-lisp :tangle yes
1870
1858
(use-package replace
@@ -1911,14 +1899,6 @@ Keep track of bookmarks
1911
1899
(setq bookmark-save-flag 1))
1912
1900
#+end_src
1913
1901
1914
- *** ctrlf
1915
- #+begin_src emacs-lisp :tangle yes
1916
- (use-package ctrlf
1917
- :ensure t
1918
- :hook
1919
- (after-init-hook . ctrlf-mode))
1920
- #+end_src
1921
-
1922
1902
*** deadgrep
1923
1903
#+begin_src emacs-lisp :tangle yes
1924
1904
(use-package deadgrep
@@ -2073,7 +2053,7 @@ nothing happens."
2073
2053
(if compile-on-save-mode
2074
2054
(progn (make-local-variable 'after-save-hook)
2075
2055
(add-hook 'after-save-hook 'compile-on-save-start nil t))
2076
- (kill-local-variable 'after-save-hook)))
2056
+ (remove-hook 'after-save-hook 'compile-on-save-start t )))
2077
2057
2078
2058
(make-variable-buffer-local 'compile-command)
2079
2059
:init
@@ -2818,7 +2798,7 @@ Improve readability of escape characters in regular expressions.
2818
2798
(setq org-log-done 'time)
2819
2799
(setq org-modules '(ol-info))
2820
2800
(setq org-special-ctrl-a/e t)
2821
-
2801
+
2822
2802
(setq org-confirm-babel-evaluate nil)
2823
2803
(setq org-edit-src-content-indentation 0)
2824
2804
(setq org-src-preserve-indentation nil)
@@ -3753,14 +3733,8 @@ Pretty check-boxes
3753
3733
** rst
3754
3734
#+begin_src emacs-lisp :tangle yes
3755
3735
(use-package rst
3756
- :preface
3757
- (defvar rst-adornment-regexp nil
3758
- "Regular expression to match adornments.")
3759
3736
:hook
3760
- (rst-mode-hook . auto-fill-mode)
3761
- :config
3762
- (setq rst-adornment-regexp
3763
- (concat "^[" rst-adornment-chars "]\\{3,\\}$")))
3737
+ (rst-mode-hook . auto-fill-mode))
3764
3738
#+end_src
3765
3739
3766
3740
*** Appearance
@@ -3773,16 +3747,6 @@ Use variable-pitch font but still make sure everything aligns.
3773
3747
'append)
3774
3748
#+end_src
3775
3749
3776
- **** Heading
3777
- Hide heading adornments.
3778
- #+begin_src emacs-lisp :tangle yes
3779
- (defun +rst-hide-heading-adornment ()
3780
- "Hide heading adornment for `rst-mode'."
3781
- (interactive)
3782
- (hide-lines-matching rst-adornment-regexp))
3783
- (add-hook 'rst-mode-hook #'+rst-hide-heading-adornment)
3784
- #+end_src
3785
-
3786
3750
**** Bullet lists
3787
3751
Pretty check-boxes as well as bullet lists.
3788
3752
#+begin_src emacs-lisp :tangle yes
@@ -3878,21 +3842,13 @@ Pretty check-boxes as well as bullet lists.
3878
3842
3879
3843
** rust
3880
3844
#+begin_src emacs-lisp :tangle yes
3881
- (use-package rustic
3882
- :ensure t
3883
- :mode
3884
- ("\\.rs\\'" . rustic-mode)
3845
+ (use-package rust-ts-mode
3846
+ :mode "\\.rs\\'"
3885
3847
:hook
3886
- (rustic-mode-hook . eglot-ensure)
3887
- :general
3888
- (:keymaps
3889
- 'rustic-mode-map
3890
- :prefix local-leader-key
3891
- "t" 'rustic-cargo-test)
3848
+ (rust-ts-mode-hook . eglot-ensure)
3892
3849
:init
3893
- (setq rustic-lsp-client 'eglot)
3894
3850
(with-eval-after-load 'org
3895
- (cl-pushnew '("rust" . rustic ) org-src-lang-modes :test #'equal)))
3851
+ (cl-pushnew '("rust" . rust-ts-mode ) org-src-lang-modes :test #'equal)))
3896
3852
#+end_src
3897
3853
3898
3854
** scala
@@ -4391,7 +4347,6 @@ I am trying to reduce the amount of custom keybindings, therefore I present a ta
4391
4347
- apheleia
4392
4348
- consult
4393
4349
- corfu
4394
- - ctrlf (deprecate?)
4395
4350
- deadgrep
4396
4351
- defrepeater
4397
4352
- dtrt-indent
@@ -4463,7 +4418,6 @@ I am trying to reduce the amount of custom keybindings, therefore I present a ta
4463
4418
- visual-replace
4464
4419
- vterm
4465
4420
- ws-butler (deprecate?)
4466
- - zoom-window (deprecate C-x 1)
4467
4421
4468
4422
**** Full
4469
4423
- bibliothek
@@ -4492,7 +4446,6 @@ I am trying to reduce the amount of custom keybindings, therefore I present a ta
4492
4446
- groovy-mode
4493
4447
- guess-language
4494
4448
- haskell-mode
4495
- - hide-lines (deprecate?)
4496
4449
- hl-todo
4497
4450
- inf-crystal
4498
4451
- inf-ruby
0 commit comments