Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Where can we ask questions?
How to build the electron app?
You can build the electron app by installing electron-prebuilt globally via the NPM
npm install -g electron-prebuilt
After that, you go in the Laverna folder and start electron:
cd laverna electron .
Now the app should be built and start automatically.
How do you use TAGS?
You can create or attach tags by using hashtags. For example, if you write in a note
#mytag, it will attach a tag (in this case
mytag). If a tag doesn't exist, Laverna will automatically create it.
How do you use TASKS?
Tasks can be created like this:
[ ] my todo
Is there a way to import existing files and stuff that was not created by Laverna?
Right now there is no mechanism to import files not created in the app itself, but in the future we may add it.
Can I just send someone money through PayPal?
Unfortunately we can't accept donates through Paypal. If you want to donate to accelerate the overall development of the project, you can do it on our Salt page on BountySource. If you want to accelerate the development of a particular issue, you can post a bounty on BountySource.
How to generate a complete translation file?
Suppose you want to work on the french translation. This is a way to find the difference :
cat en/translation.json| cut -d: -f1>/tmp/en.txt cat fr/translation.json| cut -d: -f1>/tmp/fr.txt diff /tmp/en.txt /tmp/fr.txt
Is it possible to reset the encryption key without the password?
No, it's not possible to reset encryption key without knowing the password.
How to remove everything and start over?
Caution, this will delete ALL of your data in Laverna. Be careful!
- Clean your cache
indexedDB.deleteDatabase('notes-db'), in the app you remove the database folder, which is here:
%USERPROFILE%\AppData\Local\Chromium\Lavernaon Windows and here:
Why can't I recover data from cloud storage after switching to another browser?
Did you import your settings? It doesn't sync encryption settings to cloud storages. You have to export them from your first browser and then import them to the other.
How to use the offline modus on mobile devices?
There is no "official" mobile solution, but you can build the mobile application yourself, issue #174. Hopefully we will eventually release a mobile build ourselves when we feel that it is ready.
https://laverna.cc/dropbox.html link in Dropbox App Panel to use Sync on my own shared hosting?Can I use
Unfortunately if you are using it on your own shared hosting, you will not be able to use https://laverna.cc/dropbox.html as confirmation link. You should setup SSL certificate on your server. It can be self-signed certificate if you want to make things simple.
Which database does Laverna use to store data?
It uses indexedDB to store data. If your browser doesn't support this, it uses either WebSQL or localStorage.
How can I read out my notes from the web app?
This is not possible in Laverna, because there is no way to store data to your file system from a web app. If you need this feature nevertheless, you should use the desktop app.
How to connect Laverna with Dropbox?
- If you don't have a Dropbox account, create one at https://www.dropbox.com/
- Login to the Dropbox API (https://www.dropbox.com/developers ) with your Dropbox account
- Go to "My Apps" -> "Create App"
- Select "Dropbox API", "App folder" and choose a name for your app after that
- Go in the Settings of your app
- In Redirect URIs, add "http://localhost:9000/" and "https://laverna.cc/app/" and "http://localhost:9000/dropbox.html" (both without quotes)
- Allow implicit grant
- Open Laverna and go to Settings -> Sync
- Select Dropbox as Cloud storage
- Copy the App key from your Dropbox app to the Dropbox API key text field in Laverna
Now Laverna should sync to your Dropbox account.