From 8ca1d2d510773ca2564c0658ee77fac37ea660c9 Mon Sep 17 00:00:00 2001 From: David Florness Date: Sat, 18 Jul 2026 14:29:09 -0400 Subject: [PATCH] org: remove all org-mode configuration No longer used. Deletes the org module (org, org-bullets, org-contacts), the evil-org binding, the module load in init.el, the org lockfile pins, and the org-related .gitignore entries. Co-Authored-By: Claude Opus 4.8 --- .gitignore | 4 ---- init.el | 1 - lisp/dev.el | 1 - lisp/keys.el | 7 ------- lisp/org.el | 38 ------------------------------------ straight/versions/default.el | 4 ---- 6 files changed, 55 deletions(-) delete mode 100644 lisp/org.el diff --git a/.gitignore b/.gitignore index 17f2471..db7bba5 100644 --- a/.gitignore +++ b/.gitignore @@ -8,10 +8,6 @@ auto-save-list tramp .\#* -# Org-mode -.org-id-locations -*_archive - # flymake-mode *_flymake.* diff --git a/init.el b/init.el index bbb92fe..594d88b 100644 --- a/init.el +++ b/init.el @@ -30,7 +30,6 @@ (load "~/.emacs.d/lisp/magit") (load "~/.emacs.d/lisp/misc") (load "~/.emacs.d/lisp/nix") -(load "~/.emacs.d/lisp/org") (load "~/.emacs.d/lisp/php") (load "~/.emacs.d/lisp/python") (load "~/.emacs.d/lisp/rust") diff --git a/lisp/dev.el b/lisp/dev.el index 7e48de1..6d17782 100644 --- a/lisp/dev.el +++ b/lisp/dev.el @@ -68,7 +68,6 @@ (use-package lsp-mode :defer t :custom - ;; this does conflict with an Org Mode binding, but lsp is useless in org-mode (lsp-keymap-prefix "C-c C-l") (lsp-prefer-flymake nil) :config diff --git a/lisp/keys.el b/lisp/keys.el index 9f6503b..2541eb3 100644 --- a/lisp/keys.el +++ b/lisp/keys.el @@ -65,13 +65,6 @@ :config (global-evil-surround-mode 1)) -;; Evil keybindings for org -(use-package evil-org - :after (evil org) - :hook (org-mode . evil-org-mode) - :config - (evil-org-set-key-theme)) - ;; opens a new terminal in default-directory (global-set-key (kbd "C-M-") (lambda () diff --git a/lisp/org.el b/lisp/org.el deleted file mode 100644 index 094ea87..0000000 --- a/lisp/org.el +++ /dev/null @@ -1,38 +0,0 @@ -;;; Org mode for keeping notes, todo lists, planning, and fast documenting -(use-package org - :custom - (org-default-notes-file "~/org/notes.org") - (org-return-follows-link t) - (org-read-date-force-compatible-dates nil) - (org-src-fontify-natively t) - (org-src-tab-acts-natively t) - (org-latex-compiler "xelatex") - (org-latex-pdf-process - '("%latex -shell-escape -interaction nonstopmode -output-directory %o %f" - "%latex -shell-escape -interaction nonstopmode -output-directory %o %f" - "%latex -shell-escape -interaction nonstopmode -output-directory %o %f")) - :init - (if (not (file-exists-p "~/org")) - (make-directory "~/org")) - (when (file-exists-p "~/org/setup.el") - (load-file "~/org/setup.el")) - :bind - (("C-c a" . org-agenda) - ("C-c c" . org-capture) - ("C-c b" . org-iswitchb) - ("C-c l" . org-store-link) - ("C-c o" . org-open-at-point-global) - ("C-c M-t i" . org-timer) - ("C-c M-t c" . org-timer-pause-or-continue) - ("C-c M-t r" . org-timer-stop) ; r for reset - ("C-c M-t s" . org-timer-start))) - -;; UTF-8 bullets -(use-package org-bullets - :after org - :hook (org-mode . org-bullets-mode)) - -;; keep personal contacts in org-mode file -(use-package org-contacts - :after org - :custom (org-contacts-files '("~/org/contacts.org"))) diff --git a/straight/versions/default.el b/straight/versions/default.el index cf99871..964d3d1 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -50,7 +50,6 @@ ("evil-collection" . "29acaa81d2992d9c89a4b15ead917abb3af05228") ("evil-matchit" . "dd03aacd8602ffd2cd9b67d0072092f8d57d5e01") ("evil-numbers" . "616aff9e5cee012954756ed2715209fa90308cdf") - ("evil-org-mode" . "b1f309726b1326e1a103742524ec331789f2bf94") ("evil-surround" . "e6548372e8359ee55e67d73ca418314086011f1a") ("exec-path-from-shell" . "7552abf032a383ff761e7d90e6b5cbb4658a728a") ("f.el" . "931b6d0667fe03e7bf1c6c282d6d8d7006143c52") @@ -91,9 +90,6 @@ ("nginx-mode" . "c4ac5de975d65c84893a130a470af32a48b0b66c") ("nix-mode" . "719feb7868fb567ecfe5578f6119892c771ac5e5") ("nongnu-elpa" . "c60c2d7ae50999938338f30a544b412b2153e861") - ("org" . "d27f01a19901a6fb08a676ffaafe75ce7c0b400b") - ("org-bullets" . "767f55feb58b840a5a04eabfc3fbbf0d257c4792") - ("org-contacts" . "a9175a2918d2e6d5400368d9504a617e4eb2b49c") ("page-break-lines" . "f54aa2b96f6ed249e103346cdb872c97c3c98054") ("pfuture" . "19b53aebbc0f2da31de6326c495038901bffb73c") ("php-mode" . "5c4ebd83871fcff28f9019d5e4309f61241e19e7") -- 2.38.4