~edwargix/emacs.d

8ca1d2d510773ca2564c0658ee77fac37ea660c9 — David Florness 2 months ago edaf9d9
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 <noreply@anthropic.com>
6 files changed, 0 insertions(+), 55 deletions(-)

M .gitignore
M init.el
M lisp/dev.el
M lisp/keys.el
D lisp/org.el
M straight/versions/default.el
M .gitignore => .gitignore +0 -4
@@ 8,10 8,6 @@ auto-save-list
tramp
.\#*

# Org-mode
.org-id-locations
*_archive

# flymake-mode
*_flymake.*


M init.el => init.el +0 -1
@@ 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")

M lisp/dev.el => lisp/dev.el +0 -1
@@ 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

M lisp/keys.el => lisp/keys.el +0 -7
@@ 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-<return>")
                (lambda ()

D lisp/org.el => lisp/org.el +0 -38
@@ 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")))

M straight/versions/default.el => straight/versions/default.el +0 -4
@@ 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")