Org: Add fancy checkboxes

This commit is contained in:
Marco Thomas
2021-09-05 12:45:09 +02:00
parent fc3b534997
commit 2e56fb72aa

View File

@@ -313,6 +313,14 @@
(org-mode . (lambda () (electric-indent-local-mode -1))) (org-mode . (lambda () (electric-indent-local-mode -1)))
;; add virtual spaces ;; add virtual spaces
(org-mode . org-indent-mode) (org-mode . org-indent-mode)
;; fancy checkboxes
(org-mode . prettify-symbols-mode)
(org-mode . (lambda ()
(push '("[ ]" . "") prettify-symbols-alist)
(push '("[X]" . "" ) prettify-symbols-alist)
(push '("[-]" . "" ) prettify-symbols-alist)))
;(push '("#+begin_src" . "↦" ) prettify-symbols-alist)
;(push '("#+end_src" . "⇤" ) prettify-symbols-alist)))
:config :config
(define-key evil-normal-state-map (kbd "TAB") 'org-cycle) (define-key evil-normal-state-map (kbd "TAB") 'org-cycle)
(set-face-attribute 'org-document-title nil :font "Product Sans" :weight 'bold :inherit 'default :height 250) (set-face-attribute 'org-document-title nil :font "Product Sans" :weight 'bold :inherit 'default :height 250)
@@ -591,15 +599,15 @@
(use-package lsp-java (use-package lsp-java
:straight t :straight t
:after lsp :after lsp
:hook
(java-mode . prettify-symbols-mode)
(java-mode . (lambda ()
(push '("!=" . ?≠) prettify-symbols-alist)
(push '("<=" . ?≤) prettify-symbols-alist)
(push '(">=" . ?≥) prettify-symbols-alist)))
:config :config
(setq lsp-java-format-on-type-enabled nil)) (setq lsp-java-format-on-type-enabled nil))
(add-hook 'java-mode-hook 'prettify-symbols-mode)
(add-hook 'java-mode-hook (lambda ()
(push '("!=" . ?≠) prettify-symbols-alist)
(push '("<=" . ?≤) prettify-symbols-alist)
(push '(">=" . ?≥) prettify-symbols-alist)))
;; Haskell ;; Haskell
(use-package haskell-mode (use-package haskell-mode
:straight t :straight t