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
|
||||
|
||||
> 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