aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.el8
-rw-r--r--org.el28
2 files changed, 30 insertions, 6 deletions
diff --git a/init.el b/init.el
index 2c35f52..5cc5c71 100644
--- a/init.el
+++ b/init.el
@@ -14,6 +14,8 @@
(eval-print-last-sexp)))
(load bootstrap-file nil 'nomessage))
+(straight-use-package 'org) ; org complains about this for some reason
+
(setopt inhibit-splash-screen t)
(setopt make-backup-files nil)
(setopt auto-save-default nil)
@@ -74,9 +76,9 @@
(add-to-list 'tab-bar-format 'tab-bar-format-align-right 'append)
(add-to-list 'tab-bar-format 'tab-bar-format-global 'append)
-(straight-use-package 'use-package)
(setq straight-use-package-by-default t)
+
(use-package emacs
:hook
((prog-mode . electric-pair-mode))
@@ -106,10 +108,6 @@
:config
(fset #'jsonrpc--log-event #'ignore))
-(use-package git-gutter
- :config
- (global-git-gutter-mode 1))
-
(use-package marginalia
:config
(marginalia-mode))
diff --git a/org.el b/org.el
index de3315e..ffde26f 100644
--- a/org.el
+++ b/org.el
@@ -2,6 +2,32 @@
(setq org-agenda-files '("agenda.org"))
(use-package org
- :hook ((org-mode . visual-line-mode))
+ :hook
+ ((org-mode . visual-line-mode))
:config
(setq org-export-with-smart-quotes t))
+
+(use-package org-roam
+ :init
+ (make-directory "~/Documents/roam" t)
+ :custom
+ (org-roam-directory "~/Documents/roam")
+ :bind
+ (("C-c r n" . org-roam-node-insert)
+ ("C-c r f" . org-roam-node-find)
+ ("C-c r l" . org-roam-buffer-toggle))
+ :config
+ (org-roam-db-autosync-mode))
+
+(use-package org-roam-ui
+ :straight
+ (:host github :repo "org-roam/org-roam-ui" :branch "main" :files ("*.el" "out"))
+ :after org-roam
+ :bind
+ (("C-c r o" . org-roam-ui-open))
+ :config
+ (setq org-roam-ui-sync-theme t
+ org-roam-ui-follow t
+ org-roam-ui-update-on-save t
+ org-roam-ui-open-on-start t))
+