patate: emacs: disable for now
[julm/julm-nix.git] / home-manager / profiles / emacs / config.el
index ddebd5e3b63e896767f6650e51621ffbc801abcd..fb71e191771e82107647e6333d1e89ebcec53da6 100644 (file)
 ;; vterm
 (after! vterm
   (set-popup-rule! "*doom:vterm-popup:*" :side 'right :size 0.33 :vslot -4 :select t :quit nil :ttl 0)
+  (setq vterm-kill-buffer-on-exit t
+        vterm-max-scrollback 10000
+        )
   )
 
 (after! flycheck
   (evil-search (progn (evil-ex-search-unbounded-word-forward)
                       (evil-ex-search-unbounded-word-previous)
                       )))
-
 (after! (ivy swiper)
   (setq case-fold-search nil ; case-sensitive search by default
         ivy-case-fold-search-default nil ; case-sensitive search by default
   (add-to-list 'ivy-re-builders-alist `(swiper-all . ivy--regex))
   (add-to-list 'ivy-re-builders-alist `(read-file-name-internal . ivy--regex-fuzzy))
   )
-
-
 (after! evil
   ;(general-define-key "C-s" '(counsel-grep-or-swiper :which-key "search"))
   ;(general-define-key :keymaps '(swiper-map) "C-u" '(lambda () (interactive) (kill-line 0)))
                    )
   )
 
-;; Edition
+;; Editing
 (after! evil
   (setq evil-want-fine-undo t
         )
   (evil-define-key 'normal global-map
                    (kbd "C-d") 'set-selective-display/at-point)
   )
-;; Navigation
+
+;; Navigating
 ;; DOC: https://github.com/noctuid/evil-guide
 (after! evil
   (setq evil-cross-lines t
                    (kbd "C-o") 'better-jumper-jump-forward
                    )
   ;; Jumping
-  (evil-define-key '(motion normal visual) 'global
-                   (kbd "C--") 'doom/decrease-font-size
-                   (kbd "C-=") 'doom/increase-font-size
-                   )
+  ;(evil-define-key '(motion normal visual) 'global
+                    ;(kbd "C--") 'doom/decrease-font-size
+                    ;(kbd "C-=") 'doom/increase-font-size
+  ;                 )
 
   ;; Moving with ijkl (instead of hjkl)
   (evil-define-key '(motion normal visual) 'global