Files
dotfiles/config/doom/config.org
T

1.6 KiB

Theme und Font

(setq doom-font (font-spec :family "JetBrainsMono Nerd Font Mono" :size 14))
(setq doom-theme 'doom-gruvbox)

General Settings

(setq display-line-numbers-type t)

Org Mode

(setq org-directory "~/org/")

(after! org
  (setq org-default-notes-file (concat org-directory "inbox.org")
        org-agenda-files (list (concat org-directory "inbox.org")
                               (concat org-directory "projects.org")
                               (concat org-directory "someday.org"))
        org-todo-keywords '((sequence "TODO(t)" "NEXT(n)" "WAITING(w@/!)" "|" "DONE(d)" "CANCELLED(c@)"))))

Capture Templates

(after! org
  (setq org-capture-templates
        '(("t" "Task" entry
           (file+headline "~/org/inbox.org" "Tasks")
           "* TODO %?\n  %U\n  %a\n" :empty-lines 1)

          ("n" "Note" entry
           (file+headline "~/org/inbox.org" "Notes")
           "* %?\n  %U\n" :empty-lines 1)

          ("j" "Journal" entry
           (file+datetree "~/org/journal.org")
           "* %?\n  %U\n" :empty-lines 1))))

Org Roam

(after! org-roam
  (setq org-roam-directory (concat org-directory "notes/")))

Auto-revert (Syncthing)

(global-auto-revert-mode t)
(setq auto-revert-use-notify t)

PDF Tools

(after! pdf-tools
  (setq pdf-view-continuous t
        pdf-view-scroll-step 15
        pdf-cache-image-limit 32
        pdf-view-max-image-width 2400))