From 4010205ddeb45e68fe9b213b5fb6021f62c6ac30 Mon Sep 17 00:00:00 2001 From: Alexandre Pasmantier <47638216+alexpasmantier@users.noreply.github.com> Date: Sun, 13 Oct 2024 23:41:17 +0200 Subject: [PATCH] Update TODO.md --- TODO.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TODO.md b/TODO.md index 5519f74..a62c6f5 100644 --- a/TODO.md +++ b/TODO.md @@ -15,18 +15,18 @@ - [x] use nucleo for env - [ ] better keymaps - [ ] mutualize placeholder previews in cache (really not a priority) -- [ ] better abstractions for channels / separation / isolation so that others can contribute new ones easily +- [x] better abstractions for channels / separation / isolation so that others can contribute new ones easily - [ ] channel selection in the UI (separate menu or top panel or something) - [x] only render highlighted lines that are visible - [x] only ever read a portion of the file for the temp preview - [ ] make layout an attribute of the channel? -- [ ] I feel like the finder abstraction is a superfluous layer, maybe just use the channel directly? +- [x] I feel like the finder abstraction is a superfluous layer, maybe just use the channel directly? ## feature ideas - [ ] some sort of iterative fuzzy file explorer (preview contents of folders on the right, enter to go in etc.) maybe with mixed previews of files and folders - [x] environment variables -- [ ] aliases +- [x] aliases - [ ] shell history - [x] text - [ ] text in documents (pdfs, archives, ...) (rga, adapters) https://github.com/jrmuizel/pdf-extract