Files
telekasten.nvim/BACKLOG.md
2021-12-01 05:35:12 +01:00

74 lines
2.9 KiB
Markdown

# Backlog
- [ ] really good support for special links
- links to headings
- links to paragraphs
- can we add image pre-viewing capabilities from `telescope-media-files` to the standard previewer or a self-written
pre-viewer (config)?
- [ ] yt video
## Dones
- [x] preview images
- [x] insert link to image, with preview
- [x] sorting file picker: devicons, ...
- [x] dailies and weeklies: don't display whole paths: fix entries: display values
- [x] added option parameter `i` to `toggle_todo(opts)` and `insert_link(opts)` to enter insert mode.
- [x] find_friends()
- [x] show_backlinks() : issue #3
- [x] replaced `vim.ui.input` by `vim.fn.input`, as the former was causing problems on nvim 0.5.x
- might not report on all closed issues here in the future as they are available in the issue tracker anyway
- [x] bugfixed and PRed calendar-vim: passing proper `week`(day) param from :CalendarT
- [x] toggle todo
- [x]: (silly idea) check if we can paste imgs into nvim
- not so silly: with xclip, it's possible!
- [x] implement sorting of the file list that works as well as the `daily_finder.sh` we abandoned
- `plenary.scan_dir()` to the rescue!
- [x] vimhelp
- [x] Honor day, month, year etc when creating a note via calendar!
- [x] awesome calendar support
- [x] maybe choose template in create note:
- `new_templated_note()` first asks for title, then brings up a telescope picker of all template files in new `ZkCfg.template_dir`.
- [x] highlights oneline
- [x] highlight for highlighted text : ==asdfasdfasasdf==
- [x] yank notelink
- [x] extend markdown syntax highlights for [[links]]
- [x] avoid creating new note in home dir when following link to daily or weekly
- [x] get rid of `daily_finder.sh`
- [x] find weekly note
- [x] goto week
- [x] create note, use default template
- [x] follow links: create non-existing ones
- [x] ,[ to insert link --> we can escape out and type double brackets
- [x] shortcuts for todo and done in init.vim
- [x] Readme search based navigation
## Special links
Everything behind a # is a search!
- [[#some heading]] -- will search for the heading 'some heading'
- [[some note#some heading]] -- will search for 'some note' in filns and within it the heading 'some heading'
- [[#^some-para-id]] -- will search for the ^para-id
- [[some note#^some-para-id]] -- will search for the ^para-id in the note whose filn matches some note
If note is specified and cannot be found, it will be ignored and a global search triggered instead
## Supportive features
- Yank link to heading
- Yank link to paragraph
### Insert links...?
Maybe as an extra action: link with heading -> telescope popup for headings
Maybe as an extra action: link with paragraph -> telescope popup for paragraphs
Global: link to heading: search through all headings
Global: link to paragraphs: search all paragraphs: maybe overkill
Global: link to already postfixed paragraphs
Global: Place paragraph id