Yet another note taking tool.
- View mode to view existing notes
- Edit mode to edit new or existing notes
- create notes using markdown
- filter existing notes
- full text search
- filter by tags
- insert screenshots
- storage format conforming to note.spec v1
| Key Binding | Description |
|---|---|
| Ctrl + n | Create a new note. |
| Ctrl + d | Delete the selected note. |
| Ctrl + s | Sync changes (note that changes are also saved automatically). |
| Ctrl + b | Browse attachments of the selected note. |
| Ctrl + p | Take screenshot. |
| Ctrl + q | Save and exit (note that Alt + F4 will exit without saving). |
| Ctrl + e | Toggle between view mode and edit mode. |
| Ctrl + f | Set focus of search (note that Ctrl + f will open find menu while editing). |
This project is build with rust and npm. Please see to have it installed beforehand.
Additionally, running note.rs will create a GUI and it needs a display for this.
See to have a setup which enables this.
How to setup Ubuntu 21.04 with tauri and vite:
- Install tauri's dependencies
sudo apt-get update sudo apt-get install -y \ libwebkit2gtk-4.1-dev \ libgtk-3-dev \ libayatana-appindicator3-dev \ librsvg2-dev - Install tauri crates
cargo install tauri-cli
- Download npm packages including vite
npm install
cargo tauri dev