Commit 0e7014f852
Unsigned
Layout: unified · split
doom/.config/doom/config.el +18 −6
| @@ -8,9 +8,24 @@ | |||
| 8 | (setq doom-theme 'doom-homage-black) | 8 | (setq doom-theme 'doom-homage-black) |
| 9 | (setq display-line-numbers-type t) | 9 | (setq display-line-numbers-type t) |
| 10 | 10 | ||
| 11 | ;; Org-Mode | 11 | ;; Corfu |
| 12 | (after! corfu | ||
| 13 | (setq corfu-auto t ; Enable auto-completion | ||
| 14 | corfu-auto-delay 0.1 ; Shorter delay (default is 0.2) | ||
| 15 | corfu-auto-prefix 2 ; Complete after 2 characters | ||
| 16 | corfu-quit-at-boundary t) ; Quit when hitting space/non-matching | ||
| 17 | (add-hook 'doom-first-input-hook #'global-corfu-mode)) | ||
| 18 | |||
| 19 | ;; Org-Mode & Roam | ||
| 12 | (setq org-directory "~/Documents/notes/") | 20 | (setq org-directory "~/Documents/notes/") |
| 13 | (setq org-agenda-files '("~/Documents/notes/")) | 21 | (setq org-roam-directory (file-name-concat org-directory "roam")) |
| 22 | |||
| 23 | (after! org | ||
| 24 | (setq org-hide-emphasis-markers t | ||
| 25 | org-appearance-autolinks t | ||
| 26 | org-pretty-entities t | ||
| 27 | org-agenda-files '("~/Documents/notes/"))) | ||
| 28 | |||
| 14 | (setq org-capture-templates | 29 | (setq org-capture-templates |
| 15 | '(("t" "Personal todo" entry | 30 | '(("t" "Personal todo" entry |
| 16 | (file+headline "~/Documents/notes/todo.org" "Inbox") | 31 | (file+headline "~/Documents/notes/todo.org" "Inbox") |
| @@ -18,10 +33,6 @@ | |||
| 18 | ("n" "Personal notes" entry | 33 | ("n" "Personal notes" entry |
| 19 | (file+headline "~/Documents/notes/notes.org" "Inbox") | 34 | (file+headline "~/Documents/notes/notes.org" "Inbox") |
| 20 | "* %u %?\n%i\n%a"))) | 35 | "* %u %?\n%i\n%a"))) |
| 21 | (after! org | ||
| 22 | (setq org-hide-emphasis-markers t | ||
| 23 | org-appearance-autolinks t | ||
| 24 | org-pretty-entities t)) | ||
| 25 | 36 | ||
| 26 | ;; Abbreviations | 37 | ;; Abbreviations |
| 27 | (setq-default abbrev-mode t) | 38 | (setq-default abbrev-mode t) |
| @@ -35,3 +46,4 @@ | |||
| 35 | ("xtoday" "" (lambda () (insert (format-time-string "%Y-%m-%d %H:%M:%S")))) | 46 | ("xtoday" "" (lambda () (insert (format-time-string "%Y-%m-%d %H:%M:%S")))) |
| 36 | ("xnow" "" (lambda () (insert (format-time-string "%H:%M:%S")))) | 47 | ("xnow" "" (lambda () (insert (format-time-string "%H:%M:%S")))) |
| 37 | )) | 48 | )) |
| 49 | |||
doom/.config/doom/init.el −1
| @@ -70,7 +70,6 @@ | |||
| 70 | javascript ; all(hope(abandon(ye(who(enter(here)))))) | 70 | javascript ; all(hope(abandon(ye(who(enter(here)))))) |
| 71 | markdown ; writing docs for people to ignore | 71 | markdown ; writing docs for people to ignore |
| 72 | (org +dragndrop ; drag & drop images/files into org | 72 | (org +dragndrop ; drag & drop images/files into org |
| 73 | +hugo ; use this if you plan to use weblorg/hugo for your site | ||
| 74 | +journal ; daily logging | 73 | +journal ; daily logging |
| 75 | +noter ; for annotating PDFs (great for research) | 74 | +noter ; for annotating PDFs (great for research) |
| 76 | +roam2) ; Zettelkasten note-taking | 75 | +roam2) ; Zettelkasten note-taking |