知识管理和协作平台

Tienson Qin 050b46dabe Add syntax highlight преди 5 години
dev ae19250623 Add mui преди 5 години
images 1969ef0724 Add screenshot преди 5 години
public 050b46dabe Add syntax highlight преди 5 години
.gitignore ae19250623 Add mui преди 5 години
deploy.sh 4821e4135d Add deploy.sh преди 5 години
package-lock.json a82126f5dd Support both org-mode and markdown преди 5 години
package.json 050b46dabe Add syntax highlight преди 5 години
readme.org 1969ef0724 Add screenshot преди 5 години
shadow-cljs.edn dcbe39131e Add agenda преди 5 години
yarn.lock 050b46dabe Add syntax highlight преди 5 години

readme.org

Gitnotes

A client-only note app which sync with your github repo. Use it at your own risk!!!!

./images/screenshot.png

Setup

Create a github basic token

  1. Go to github.com Settings / Developer settings / Personal access tokens
  2. Click the button Generate new token
  3. Input gitnotes or anything in the Note
  4. Select the repo checkbox under Select scopes
  5. Click the Generate token button

Go to the demo or your now.sh instance

Input your github username, repo and basic token and click the Sync button.

File directory example

  links.org                       # the app will extract links from this file
  tasks.org                       # the app will extract todos from this file
  other_notes.org
  other_notes.markdown
  ...

Hidden directories or files

  touch .hidden                   # root directory
  # add directories or files like:
  # /directory
  # file
  # /directory/file

Deploy to your now.sh instance

  ./deploy.sh

Develop

  yarn install
  yarn watch
  open http://localhost:3000

Or if you are using Emacs

  1. M-x cider-jack-in
  2. type (cljs-repl) in the repl