- when a page doesn't exist redirect to an 'new' page in the UI
- allow exo root command to look in local directory for config file
- change --config flag to instead take it's location as an arg
- hot keys in frontend
- exo init command which just brings in the config file but doesn't create new dir
- add style theme
- extract withWikiPage
- add the hot keys for different modes
- find good icon set to use
- image support
- add TOC with remake: https://github.com/wooorm/remark-toc/blob/master/index.js
- set up basic background syncing
- create 'new' command that bootstraps an empty wiki
- add endpoints for getting access to the settings
- design a better link
- add DELETE page
- zen mode editing
- add state management with redux/mobx to the UI
- add hotkey for 'cmd + ?' to toggle the hotkey toolbar
- create local cache of pages that are loaded
- prefetch pages in same prefix so they're ready to go
- expose endpoint for setting style theme
- add an exo
version
command - when a page get's loaded, scan for all other pages and preemptively prefetch them.
- add a 'README.md' to generated wikis so their githubs aren't blank
- change color of top bar based on different modes like I have in vim
- look into vim edit mode for slate
- come up with a better code highlighting solution
- add ability to customize font theme based on: https://github.com/KyleAMathews/typography.js (expose API endpoint)
- allow override of code block coloring based on highlight.js
- change hot key advice based on what mode the user is in
- see past revisions and revert back to specific commit
- diff view of files
- change home icon to be a brain
- fix bug with not being able to click through the hot key helper
- add modals and toast support for alerts to users and confirmations on dangerous tasks
- add support for titles on various pages
- open localhost:1234 on the exo start command
- last edited