From 3d2ebdba6bcc5cd84e06fdac4e3f02b36a032494 Mon Sep 17 00:00:00 2001 From: petrucci4prez Date: Sat, 21 Jul 2018 02:44:10 -0400 Subject: [PATCH] make calfw useful again --- conf.org | 8 ++++++++ init.el | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/conf.org b/conf.org index 771ac78..da91fd8 100644 --- a/conf.org +++ b/conf.org @@ -518,6 +518,13 @@ and reverts all todo keywords to TODO" cfw:fchar-top-junction ?┯ cfw:fchar-top-left-corner ?┏ cfw:fchar-top-right-corner ?┓)) + +(use-package calfw-org + :ensure t + :after calfw + :config + (setq cfw:org-agenda-schedule-args + '(:deadline :timestamp))) #+END_SRC ** window splitting Org mode is great and all, but the windows never show up in the right place. The solutions here are simple, but have the downside that the window sizing must be changed when tags/capture templates/todo items are changed. This is because the buffer size is not known at window creation time and I didn't feel like making a function to predict it @@ -1655,6 +1662,7 @@ Dired makes new buffers by default. Use =find-alternate-file= to avoid this #+BEGIN_SRC emacs-lisp (global-set-key (kbd "") 'org-agenda) (global-set-key (kbd "") 'org-capture) +(global-set-key (kbd "") 'cfw:open-org-calendar) (global-set-key (kbd "") 'mu4e) (global-set-key (kbd "C-") 'global-hl-line-mode) (global-set-key (kbd "S-") 'display-line-numbers-mode) diff --git a/init.el b/init.el index 19df18a..21dbedf 100644 --- a/init.el +++ b/init.el @@ -21,7 +21,7 @@ ;; If there is more than one, they won't work right. '(package-selected-packages (quote - (evil-magit magit yasnippet-snippets flycheck rainbow-delimiters-mode helm evil-collection haskell-mode fill-column-indicator gtklp delight browse-kill-ring evil-org-agenda evil-org evil calfw calfw-org yaml-mode which-key use-package systemd sudo-edit spaceline rainbow-mode rainbow-delimiters pkgbuild-mode pdf-tools org-bullets lua-mode ess elpy diff-hl beacon ace-window)))) + (calf-org evil-magit magit yasnippet-snippets flycheck rainbow-delimiters-mode helm evil-collection haskell-mode fill-column-indicator gtklp delight browse-kill-ring evil-org-agenda evil-org evil calfw calfw-org yaml-mode which-key use-package systemd sudo-edit spaceline rainbow-mode rainbow-delimiters pkgbuild-mode pdf-tools org-bullets lua-mode ess elpy diff-hl beacon ace-window)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful.