- Manage scores using org-mode
- Summary table processed with org-mode
- org-capture for new scores
Copy elfeed-score-org
in PATH and add (load-file PATH)
to your emacs
init file.
;; load module, with PATH as module path
(load-file PATH)
;; define org file with scores
(setq elfeed-score-org-input-file INPUT_FILE)
;; define output file path, loaded then in elfeed-score
(setq elfeed-score-org-output-file OUTPUT_FILE)
;; load score in elfeed-score
(setq elfeed-score-serde-score-file OUTPUT_FILE)
- Add scores templates to your capture templates
- Add hooks after saving the scores file (e.g. insert manual entry) and after capturing a score.
(elfeed-score-org-setup)
Use the captures to ensure all fields are populated.
See an example:
*** air show
:PROPERTIES:
:SECTION: title-or-content
:CONTENTVALUE: +400
:STRINGTYPE: s
:TITLEVALUE: 300
:END:
where each property name can be customized with the following variables:
elfeed-score-org-value-property
elfeed-score-org-titlevalue-property
elfeed-score-org-contentvalue-property
elfeed-score-org-string-type-property
elfeed-score-org-attr-property
elfeed-score-org-tags-property
elfeed-score-org-feeds-property
elfeed-score-org-text-property