This document provides an overview of the taskfile.el included in the root of this repository. The organization of this file mirrors the organization of taskfile.el
This interactive function takes a standard Taskfile task entry (in the source format) and transforms it into a Markdown list-entry prefixed by the string “DONE”. For example, the taskfile-mark-done takes following task:
TODO work on Taskfile Project
and transforms it into:
- DONE work on Taskfile Project
Opens the buffer that holds the default taskfile. Define the full path to your taskfile in taskfile-location.
Opens the buffer that holds the flow file. Define the full path to this file in taskfile-flow-location.
Deft is a note-taking and notes organization mode for emacs. If you do not have an existing note taking solution, you may find deft useful. The taskfile.el provides a few additional functions on top of deft that you may find helpful either in conjunction with deft, or on their own.
The following variables define aspects of deft operation.
Sets the file extension that Deft uses for its files. Typically this should reflect the value of EXTENSION.
Specifies a major-mode to use as the default mode for. Typically this should be markdown-mode or rst-mode but any available major-mode in your emacs installation, preferably one that Taskfile’s regular expressions can parse, will work.
Specifies the interval in seconds that deft buffers will automatically write their contents to disk. Typically the best value for this setting is nil to prevent this behavior entirely.
Mnemonic: “deft open.“