diff --git a/emacs b/emacs index c9d6caf..684c753 100644 --- a/emacs +++ b/emacs @@ -1,5 +1,4 @@ (require 'package) - ;; fixing broken emacsclient config: emacsclient --eval "(load "~/.emacs")" (add-to-list 'package-archives '("elpa" . "https://tromey.com/elpa/") t) @@ -45,7 +44,7 @@ Return a list of installed packages or nil for every skipped package." (or (file-exists-p package-user-dir) (package-refresh-contents)) -(ensure-package-installed 'use-package 'ivy 'magit 'centaur-tabs 'eglot 'telephone-line 'dashboard 'multiple-cursors 'flycheck 'which-key 'restart-emacs 'doom-themes 'rainbow-mode 'rainbow-delimiters 'neotree 'all-the-icons 'elpy 'rustic 'simpleclip 'messages-are-flowing 'hl-todo 'format-all 'auctex 'counsel 'swiper 'projectile 'org-roam) +[[id:0cfa8bbd-3d96-47c9-8e3c-0e9eededb349][ASU MS Thesis]](ensure-package-installed 'use-package 'ivy 'magit 'centaur-tabs 'eglot 'telephone-line 'dashboard 'multiple-cursors 'flycheck 'which-key 'restart-emacs 'doom-themes 'rainbow-mode 'rainbow-delimiters 'neotree 'all-the-icons 'elpy 'rustic 'simpleclip 'messages-are-flowing 'hl-todo 'format-all 'auctex 'counsel 'swiper 'projectile 'org-roam) (use-package company) (add-hook 'after-init-hook 'global-company-mode) @@ -149,8 +148,15 @@ Return a list of installed packages or nil for every skipped package." (setq org-replace-disputed-keys t) (define-key global-map "\C-cl" 'org-store-link) (define-key global-map "\C-ca" 'org-agenda) +(setq org-enforce-todo-dependencies t) +(setq org-enforce-todo-checkbox-dependencies t) (setq org-log-done t) +; agenda settings +(setq org-agenda-include-diary t) +(setq org-agenda-skip-scheduled-if-done t) +(setq org-agenda-skip-deadline-if-done t) + (add-hook 'diary-list-entries-hook 'diary-sort-entries t) (cond ((file-exists-p "~/.emacs_home.el") (load "~/.emacs_home.el"))) diff --git a/emacs_home.el b/emacs_home.el index de15cdb..6dfa3d2 100644 --- a/emacs_home.el +++ b/emacs_home.el @@ -10,7 +10,6 @@ (org-roam-db-autosync-mode) (add-to-list 'auto-mode-alist '("neomutt" . mail-mode)) - (setq appt-message-warning-time 15 appt-display-format 'window) (appt-activate 1)