moved potential functionality from repo:inventory
This commit is contained in:
parent
d4b2ce86b1
commit
2b681bfe9b
68
readme.md
68
readme.md
|
@ -1,3 +1,69 @@
|
||||||
# grid
|
# grid
|
||||||
|
|
||||||
> spreadsheet table with typization, tagging, and multimedia
|
> widget-based dashboard/window-manager
|
||||||
|
|
||||||
|
_early WIP stage — ideas welcome (but dont bother with code contributions)_
|
||||||
|
|
||||||
|
|
||||||
|
## endgame
|
||||||
|
eventual plan is to make a custom window-manager,
|
||||||
|
where (parts of) apps are ingrated as wigets,
|
||||||
|
keeping entire focus on project/content magement
|
||||||
|
|
||||||
|
|
||||||
|
## current plan
|
||||||
|
a tauri-bundled svelte-based webapp,
|
||||||
|
to serve as an abstraction layer on top of filesystem,
|
||||||
|
to:
|
||||||
|
|
||||||
|
- navigate/organize/manage your stuff
|
||||||
|
|
||||||
|
|
||||||
|
### key features
|
||||||
|
- local-first, file-based
|
||||||
|
- async and realtime teamwork
|
||||||
|
- simple setup and integration with existing systems
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## items, containers, and workspaces
|
||||||
|
- note (post-it sized)
|
||||||
|
- url/bookmark/tab
|
||||||
|
- rich-text document/wikipage
|
||||||
|
- audio-visual media
|
||||||
|
- app/widget
|
||||||
|
- workspace (saved arrangement of running apps and services)
|
||||||
|
- brainstorm/whiteboard/mindmap/thought-flow session with diagraming and drawing support
|
||||||
|
|
||||||
|
|
||||||
|
## core wigets
|
||||||
|
- plaintext
|
||||||
|
- webview
|
||||||
|
- image manipulation and basic editing
|
||||||
|
- music/video local playback
|
||||||
|
- calendar/tasks with tagging system
|
||||||
|
- project overview
|
||||||
|
|
||||||
|
### content types
|
||||||
|
- file listing
|
||||||
|
- picture gallery
|
||||||
|
- list of short notes
|
||||||
|
- single article
|
||||||
|
- book chapters
|
||||||
|
- git repo
|
||||||
|
- music track, playlist
|
||||||
|
- mixed content (using markdown extentions)
|
||||||
|
|
||||||
|
|
||||||
|
## base ui
|
||||||
|
- 16x16 grid of item-slots
|
||||||
|
- workspace is zoomable/expandable items
|
||||||
|
- sides for secondary and background wigets
|
||||||
|
|
||||||
|
### keyboard shortcuts
|
||||||
|
- `Meta + KP_{4 6 8 2}` — move window to the left/right/top/bottom half of the screen
|
||||||
|
- `Meta + {WASD}` — same idea
|
||||||
|
- `Meta + KP_{1 3 7 9}` — move window to the according corner (1/3rd) of the screen
|
||||||
|
- `Meta + Space` / `Meta, Meta` — core naviagation and universal search
|
||||||
|
- holding `Meta` — move and resize items
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue