diff options
| author | benj <benj@rse8.com> | 2023-12-02 13:00:16 -0800 |
|---|---|---|
| committer | benj <benj@rse8.com> | 2023-12-02 13:00:16 -0800 |
| commit | d5cc0cc766bb561cbb2ee592f399579879fad09b (patch) | |
| tree | 1ef2ef8bb070afb05ba3f7cf066b8ccfad87d0b3 /init.el | |
| parent | 02884d752ff5320e41e23dd5a62e1243639de189 (diff) | |
| download | emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.tar emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.tar.gz emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.tar.bz2 emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.tar.lz emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.tar.xz emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.tar.zst emacs-d5cc0cc766bb561cbb2ee592f399579879fad09b.zip | |
yasnippet and ensure olivetti-mode with org
Diffstat (limited to 'init.el')
| -rw-r--r-- | init.el | 32 |
1 files changed, 27 insertions, 5 deletions
@@ -225,7 +225,8 @@ :custom (olivetti-body-width 120) :mode (("\\.txt?\\'" . olivetti-mode) - ("\\README.md\\'" . olivetti-mode))) + ("\\README.md\\'" . olivetti-mode) + ("\\.org?\\'" . olivetti-mode))) (use-package orderless :ensure t @@ -235,14 +236,29 @@ (completion-styles '(orderless basic)) (completion-category-overrides'((file (styles basic partial-completion))))) +(use-package org-bullets + :ensure t + :after org-mode) + (use-package org-mode :mode "\\.org$" :bind ("C-c o c" . 'org-capture) + :hook ((org-mode . org-bullets-mode) + (org-mode . olivetti-mode) + (org-mode . hl-todo-mode)) :custom - (org-todo-keywords `((sequence "Backlog(b)" "Todo(t)" "In Progress(i)" "|" "Done(d)" "Cancelled(c)"))) + (org-hide-emphasis-markers t) + (org-todo-keywords + `((sequence "Backlog(b)" "Todo(t)" "In Progress(i)" "|" "Done(d)" "Cancelled(c)"))) (org-capture-templates - `(("i" "Inbox" entry (file+headline ,(concat org-dir "/inbox.org") "Inbox") "* Todo %?\nCreated: %T\n" :empty-lines 0) - ("j" "Journal Entry" entry (file+datetree ,(concat org-dir "/journal.org")) "* %?" :empty-lines 0)))) + `(("i" "Inbox" + entry (file+headline ,(concat org-dir "/inbox.org") "Inbox") + "* Todo %?\nCreated: %T\n" + :empty-lines 0) + ("j" "Journal Entry" + entry (file+datetree ,(concat org-dir "/journal.org")) + "* %?" + :empty-lines 0)))) (use-package rust-mode :ensure t @@ -289,7 +305,8 @@ :ensure t :mode (("\\.svelte?\\'" . web-mode) ("\\.html?\\'" . web-mode) - ("\\.js?\\'" . web-mode)) + ("\\.js?\\'" . web-mode) + ("\\.ts?\\'" . web-mode)) :config (setq web-mode-engines-alist '(("svelte" . ".svelte$"))) @@ -318,3 +335,8 @@ :ensure t :config (which-key-mode 1)) + +(use-package yasnippet + :ensure t + :config + (yas-global-mode t)) |
