Skip to content

julien-sobczak/the-notewriter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The NoteWriter

Dependencies

  • SQLite with FTS5 extension + go-sqlite3. SQLite is used to build a database from notes to speed up UI actions and make possible full-text searches.
  • ffmpeg binary (brew install ffmpeg). Used to convert the media files to different formats.

Debug

How to debug a unit test using SQLite?

Define a breakpoint. Inspect the repository root directory. Then:

# On MacOS if the application is installed
$ open -a "DB Browser for SQLite" dirname/.nt/database.db

Check the tables, then close the application and resume the debugging session.

Usage

$ nt init
# Create a new directory .nt with default configuration files
$ cat .nt/config
# ...

# Add some Markdown files
$ nt add . && nt commit

Documentation

Documentation is present in the directory website/. Run make docs to start locally.

Releases

No releases published

Packages

 
 
 

Languages