--- /dev/null
+= <<< %menu%
+%last-update %"R"[Update Menu]
+
+ Create: %"e"[Remember] %"c"[New] %"D"[Dup]
+ Search: %"s"[String] %"g"[Regexp] %"o"[Occur] %"h"[History]
+ List: %"a"[All] %"l"[Recent] %"A"[Around] %"w"[Random Walk]
+ Dates: %"y"[Schedule] %"t"[Todo] %"."[Today] %":"[Yesterday]
+ Buffers: %"b"[Buffers] %"x"[Marks] %"r"[Update] %"Q"[Killall]
+ Copy: %"K"[<Title] [<Name]
+ Insert: %"d"[Date>] %"i"[Key>]
+ Settings: %"m"[Edit Menu] [Preference]
+
+-------------------------------------
+%here%(howm-menu-legend-en)
+%reminder
+-------------------------------------
+
+UNDERTAKINGS:
+-------------------------------------
+%here%(howm-menu-search "#open")
+-------------------------------------
forth-mode\r
trashed\r
org-transclusion\r
+ howm\r
vc-jj\r
minions)\r
"The list of packages I want to always install")\r
(:maildir "/Trash" :key ?t)\r
(:maildir "/Drafts" :key ?d)))))\r
\f\r
+;; Howm\r
+;; GTD note store. Notes live flat in ~/howm/, but the menu file lives here in\r
+;; .emacs.d so that version control tracks it.\r
+\r
+(setq howm-directory "~/howm/"\r
+ howm-file-name-format "%Y%m%dT%H%M%S.txt"\r
+ howm-menu-file (expand-file-name "howm-menu.txt" user-emacs-directory)\r
+ howm-keyword-file (expand-file-name ".howm-keys" "~/howm/")\r
+ howm-history-file (expand-file-name ".howm-history" "~/howm/"))\r
+\r
+(require 'howm)\r
+\r
+;; Future dated reminders stay asleep until their date, which makes the menu a\r
+;; tickler file. howm-huge- comes from howm, so this must follow the require.\r
+(with-eval-after-load 'howm\r
+ (setq howm-menu-todo-priority (- howm-huge-)\r
+ howm-menu-schedule-days 14\r
+ howm-menu-todo-num 40\r
+ howm-todo-separators '((0 . "- - - - - - - - -")\r
+ (nil . "- - - - - - - - -"))))\r
+\f\r
;;; Load libraries Not from the package manager\r
\r
(dolist (path '("sedit-mouse/" "themes/"))\r