readme rewamp
This commit is contained in:
parent
b89d969bda
commit
c9f9b69fd1
101
readme.md
101
readme.md
|
@ -2,65 +2,74 @@
|
||||||
|
|
||||||
> content management for your filesystem
|
> content management for your filesystem
|
||||||
|
|
||||||
an abstraction layer on top of filesystem with more humane GUI
|
_early WIP stage — ideas welcome (but dont bother with code contributions)_
|
||||||
to navigate/organize/manage your stuff
|
|
||||||
|
|
||||||
|
|
||||||
## items
|
## current plan
|
||||||
> essentially, files (in unix-sense)
|
a tauri-bundled svelte-based webapp,
|
||||||
|
to serve as an abstraction layer on top of filesystem,
|
||||||
|
to:
|
||||||
|
|
||||||
- document
|
- navigate/organize/manage your stuff
|
||||||
- url (bookmark, tab)
|
- convert folder structure and content of files into a website
|
||||||
- app
|
|
||||||
- workspace (incl. window management)
|
|
||||||
- thought-flow
|
|
||||||
|
|
||||||
|
|
||||||
base grid of items
|
## 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
|
||||||
|
|
||||||
workspace is a zoomable/expandable items
|
### key features
|
||||||
|
- local-first, file-based
|
||||||
with a timetravel/stacking full-screen wm-paradigm
|
- interop layer for web-sharing and interactions
|
||||||
|
- async and realtime teamwork
|
||||||
pressing the `Meta` key (`Wnd`/`Cmd`) twice,
|
- simple setup and integration with existing systems
|
||||||
or for 2 seconds (customizable) brings up the control menu:
|
|
||||||
|
|
||||||
- items previews
|
|
||||||
- access-keys for the above
|
|
||||||
- window
|
|
||||||
|
|
||||||
|
|
||||||
## keyboard shortcuts
|
## 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
|
||||||
|
|
||||||
### `Meta + KP_x`
|
### content types
|
||||||
- 4 / 6 / 8 / 2
|
|
||||||
> move window to the left / right / top / bottom half of the screen
|
|
||||||
|
|
||||||
- 1 / 3 / 7 / 9
|
|
||||||
> move window to the according corner (1/3rd) of the screen
|
|
||||||
|
|
||||||
### `Meta + Space` / `Meta, Meta`
|
|
||||||
- universal search
|
|
||||||
- rofi-like
|
|
||||||
|
|
||||||
## asdf
|
|
||||||
- project management
|
|
||||||
- simple & clear
|
|
||||||
- Tasks with tags
|
|
||||||
- ActivityPub compatible
|
|
||||||
|
|
||||||
|
|
||||||
# unfolder
|
|
||||||
|
|
||||||
> convert folder structure and content of files into a website
|
|
||||||
|
|
||||||
|
|
||||||
## Content types
|
|
||||||
- file listing
|
- file listing
|
||||||
- picture gallery
|
- picture gallery
|
||||||
- list of short notes
|
- list of short notes
|
||||||
- single article
|
- single article
|
||||||
- book chapters
|
- book chapters
|
||||||
- git repo
|
- git repo
|
||||||
- music album
|
- music track, playlist
|
||||||
- mixed content (using markdown extentions)
|
- mixed content (using markdown extentions)
|
||||||
|
|
||||||
|
|
||||||
|
## core wigets
|
||||||
|
- plaintext
|
||||||
|
- webview
|
||||||
|
- image manipulation and basic editing
|
||||||
|
- music/video local playback
|
||||||
|
- calendar/tasks with tagging system
|
||||||
|
- project overview
|
||||||
|
|
||||||
|
|
||||||
|
## 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
|
||||||
|
|
||||||
|
|
||||||
|
## pipe/interop layer
|
||||||
|
- rss
|
||||||
|
- json
|
||||||
|
- activitypub
|
||||||
|
- git patch/diff
|
||||||
|
|
Loading…
Reference in New Issue