X-Git-Url: https://git.shemshak.org/~bandali/configs/blobdiff_plain/141014e58a3092220d99e210e533d24fc2b549c4..29d69d01797af9967d315a81605b6b0da3793bc3:/.emacs.d/init.org diff --git a/.emacs.d/init.org b/.emacs.d/init.org index 899901c..51954b6 100644 --- a/.emacs.d/init.org +++ b/.emacs.d/init.org @@ -297,6 +297,14 @@ integration, we will define a =use-feature= for plain ole ,@args)) #+end_src +While at it, let's exclude =straight.el='s build from recentf: + +#+begin_src emacs-lisp +(with-eval-after-load 'recentf + (add-to-list 'recentf-exclude + (expand-file-name "~/.emacs.d/straight/build/"))) +#+end_src + Also, here's a useful function for reloading the init file (useful after running =straight-check-all=: @@ -1112,6 +1120,26 @@ There's no way I could top that, so I won't attempt to. (defalias 'locate #'counsel-locate)) #+end_src +*** COMMENT Helm + +#+begin_src emacs-lisp +(use-package helm + :commands (helm-M-x helm-mini helm-resume) + :bind (("M-x" . helm-M-x) + ("M-y" . helm-show-kill-ring) + ("C-x b" . helm-mini) + ("C-x C-b" . helm-buffers-list) + ("C-x C-f" . helm-find-files) + ("C-h r" . helm-info-emacs) + ("s-r" . helm-recentf) + ("C-s-r" . helm-resume) + :map helm-map + ("" . helm-execute-persistent-action) + ("C-i" . helm-execute-persistent-action) ; Make TAB work in terminals + ("C-z" . helm-select-action)) ; List actions + :config (helm-mode 1)) +#+end_src + *** eshell #+begin_src emacs-lisp @@ -1868,6 +1896,14 @@ treemacs (use-package guix) #+end_src +** COMMENT TeX + +#+begin_src emacs-lisp +(use-package auctex + :custom + (font-latex-fontify-sectioning 'color)) +#+end_src + * Emacs enhancements :PROPERTIES: :CUSTOM_ID: emacs-enhancements