readme rewamp

This commit is contained in:
Dym Sohin 2023-10-12 01:42:47 +02:00
parent b89d969bda
commit c9f9b69fd1
1 changed files with 55 additions and 46 deletions

101
readme.md
View File

@ -2,65 +2,74 @@
> content management for your filesystem
an abstraction layer on top of filesystem with more humane GUI
to navigate/organize/manage your stuff
_early WIP stage — ideas welcome (but dont bother with code contributions)_
## items
> essentially, files (in unix-sense)
## current plan
a tauri-bundled svelte-based webapp,
to serve as an abstraction layer on top of filesystem,
to:
- document
- url (bookmark, tab)
- app
- workspace (incl. window management)
- thought-flow
- navigate/organize/manage your stuff
- convert folder structure and content of files into a website
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
with a timetravel/stacking full-screen wm-paradigm
pressing the `Meta` key (`Wnd`/`Cmd`) twice,
or for 2 seconds (customizable) brings up the control menu:
- items previews
- access-keys for the above
- window
### key features
- local-first, file-based
- interop layer for web-sharing and interactions
- async and realtime teamwork
- simple setup and integration with existing systems
## 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`
- 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
### content types
- file listing
- picture gallery
- list of short notes
- single article
- book chapters
- git repo
- music album
- music track, playlist
- 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