From c3c420180524fccebf4624ed155ea694ba605b1b Mon Sep 17 00:00:00 2001 From: bard Date: Wed, 11 Oct 2023 17:27:34 -0400 Subject: olivetti and theme tweaks orui and org capture keybinds --- bard-emacs-modules/bard-emacs-org.el | 2 ++ bard-emacs-modules/bard-emacs-package.el | 4 ++++ bard-emacs-modules/bard-emacs-ui.el | 11 ----------- 3 files changed, 6 insertions(+), 11 deletions(-) (limited to 'bard-emacs-modules') diff --git a/bard-emacs-modules/bard-emacs-org.el b/bard-emacs-modules/bard-emacs-org.el index 1e0c551..1e4e50d 100644 --- a/bard-emacs-modules/bard-emacs-org.el +++ b/bard-emacs-modules/bard-emacs-org.el @@ -76,6 +76,8 @@ (org-agenda-overriding-header "Upcoming this month\n"))))))) ;; Org capture templates +(define-key global-map (kbd "C-`") #'org-capture) + (setq org-capture-templates '(("h" "Homework" entry (file+olp "~/Notes/Org-Roam/todo.org" "Inbox" "Homework") "* TODO %?") diff --git a/bard-emacs-modules/bard-emacs-package.el b/bard-emacs-modules/bard-emacs-package.el index ccd5339..5bb7028 100644 --- a/bard-emacs-modules/bard-emacs-package.el +++ b/bard-emacs-modules/bard-emacs-package.el @@ -31,6 +31,7 @@ (use-package modus-themes :ensure t :config + (setq modus-themes-to-toggle '(modus-vivendi modus-operandi-tinted)) (define-key global-map (kbd "M-") #'modus-themes-toggle)) (use-package rainbow-mode @@ -97,6 +98,9 @@ :config (org-roam-db-autosync-mode 1)) +(use-package org-roam-ui + :ensure t) + (use-package orderless :ensure t :custom diff --git a/bard-emacs-modules/bard-emacs-ui.el b/bard-emacs-modules/bard-emacs-ui.el index d725e8a..9b80886 100644 --- a/bard-emacs-modules/bard-emacs-ui.el +++ b/bard-emacs-modules/bard-emacs-ui.el @@ -57,33 +57,22 @@ "Distraction-free writing environment" (if (equal olivetti-mode nil) (progn - (window-configuration-to-register 1) - (delete-other-windows) (text-scale-set 0.2) (setq olivetti-body-width 100) (olivetti-mode t)) - ;; TODO turn off line numbers (progn - (if (eq (length (window-list)) 1) - (jump-to-register 1)) (olivetti-mode 0) (text-scale-set 0) (mixed-pitch-mode 0) - ;; TODO turn restore line numbers (setq cursor-type 'box)))) (defun bard/olivetti-toggle () "Distraction-free writing environment" (if (equal olivetti-mode nil) (progn - (window-configuration-to-register 1) - (delete-other-windows) (text-scale-set 0.2) (setq olivetti-body-width 100) - (display-line-numbers-mode 0) (olivetti-mode t)) (progn - (if (eq (length (window-list)) 1) - (jump-to-register 1)) (olivetti-mode 0) (text-scale-set 0) (mixed-pitch-mode 0) -- cgit v1.2.3