feat: inline attachment support

This commit is contained in:
2025-07-03 13:15:44 +02:00
parent c8642343e7
commit 31c1357fbb
11 changed files with 337 additions and 3 deletions

View File

@@ -86,6 +86,7 @@ In addition, there are the following keybindings:
| `ctrl-x` | Toggle task completion |
| `alt-up` | Increase task priority |
| `alt-down` | Decrease task priority |
| `ctrl-a` | Open attachments view |
| `alt-v` | View bare iCalendar file |
| `alt-0` | Default view: Journal, notes, and _open_ tasks |
| `alt-1` | Display journal entries |
@@ -94,6 +95,16 @@ In addition, there are the following keybindings:
You may also invoke the script with `--help` to see further command-line options.
In the attachment view, you may use the following keys:
| Key | Action |
| --- | ------ |
| `enter` | Open attachment |
| `j` | Down |
| `k` | Up |
| `w` | Toggle line wrap |
| `ctrl-a` | Add attachment |
| `ctrl-alt-d` | Delete attachment |
Git support
-----------
You can track your entries with `git` by simply running `fzf-vjour --git-init`.
@@ -123,7 +134,7 @@ Here is a list of some currently present limitations.
- Timezone agnostic: Timezone specifications are ignored.
- Time agnostic: We use the date portion only of date-time specifications.
- No alarms or notifications
- No attachments
- Inline attachments only
- No recurrences
License