#+begin_src emacs-lisp
(setq modus-themes-slanted-constructs t
modus-themes-bold-constructs t
- modus-themes-org-blocks 'rainbow
+ modus-themes-org-blocks 'grayscale
modus-themes-mode-line '3d
modus-themes-scale-headings t
modus-themes-region 'no-extend
:config (evil-goggles-mode)
(evil-goggles-use-diff-faces))
#+end_src
-** Highlight "TODO" comments
+** Highlight TODOs in comments
#+begin_src emacs-lisp
(use-package hl-todo
:straight (hl-todo :type git :host github :repo "tarsius/hl-todo")
- :config (global-hl-todo-mode))
+ :config (global-hl-todo-mode 1))
#+end_src
** Don't lose cursor
#+begin_src emacs-lisp
Another file has more specific network configuration.
#+begin_src emacs-lisp
(use-package circe
- :config
- (load "~/.emacs.d/irc.el"))
- (use-package circe-color-nicks
- :after circe
- :straight (:type built-in))
+ :config (load-file "~/.emacs.d/irc.el"))
+
(use-package circe-chanop
- :after circe
- :straight (:type built-in))
+ :straight (:type built-in)
+ :after circe)
+
+ (use-package circe-color-nicks
+ :straight (:type built-in)
+ :after circe)
#+end_src
** Default browser
Set EWW as default browser except for videos.
#+end_src
** Git
*** Magit
+# TODO: Write a command that commits hunk, skipping staging step.
#+begin_src emacs-lisp
(use-package magit
- :hook (git-commit-setup-hook . pinentry-start))
+ :hook (magit-mode-hook. pinentry-start))
#+end_src
*** Colored diff in line number area
#+begin_src emacs-lisp