Using QOwnNotes with NextCloud

The next part of this migration is something that is a LONG time coming, replacing Evernote. However, this isn’t quite a migration. I had stopped using Evernote a few years ago, when I had switched my daily driver to Linux. Most of my data that was previously in Evernote, I had exported to folders in my Dropbox, but while I kept it, I didn’t really use it anymore.

Most of my note taking has reverted to just text files that reside spread across my Documents directory, and I have no good way of organizing them.

QOwnNotes

QOwnNotes is a nice, cross-platform note taking application that integrates with the NextCloud Notes application. It supports Markdown, which I have become a fan of the more I use GitLab/GitHub and Ghost. It gives you the ability to tag notes, search them, has quick, customizable shortcuts, and has some scripting ability (which I haven’t dug into yet.)

QOwnNotes can work without a NextCloud integration, and you can use it with just about any syncing application, Dropbox, SeaFile, Syncthing, etc. Honestly, I wish I had looked at this sooner.

Setup

NextCloud

You do need a working NextCloud setup, you can see how I did mine in this post. To setup note taking integration, you first need to enable the Notes application within NextCloud.

Go to Apps, the the “Office and Text” category, and click the ‘Enable’ button under the Notes app.

Notes_integration_1

You should see the Notes icon with your apps.

Notes_integration_2

Next, enable the QOwnNotes API integration within NextCloud. Go back to Apps and select the “Integration” category. Enable the QOwnNotesAPI app.

Notes_integration_3

Now, you should have the Notes app and a Notes directory. You can start creating notes now within NextCloud.

QOwnNotes

The setup of QOwnNotes is very easy, as the developer has created a snap package.

$ snap search qownnotes
Name       Version  Publisher  Notes  Summary
qownnotes  18.08.9  pbek       -      Plain-text file notepad with markdown support and ownCloud / Nextcloud integration

$ snap install qownnotes
qownnotes 18.08.9 from 'pbek' installed

Now I can launch QOwnNotes from the application launcher and get into the configuration screens.

Notes_integration_4

The screen above caused me a bunch of confusion, that I admit took my WAY too long to figure out. I assumed it was detecting my NextCloud directory, and found my Notes folder. However, my NextCloud folder is “NextCloud”, with a capital ‘C’, the path above has a lowercase ‘c’. The Create folder check box is checked by default. So when I clicked through here it created a different Notes folder. It took me a while to figure out why my notes were not syncing to my NextCloud instance.

TLDR; make sure you pick the right folder.

Next, is a dialogue box to setup your NextCloud Server settings.

Notes_integration_5

Click the settings button, enter your NextCloud connection info, and click the “Connect to oC/ NC Server”. Back on the previous screen click ‘Finish’.

Out of the box, QOwnNotes looks like an app from the 90s, but you adjust the appearance. Under Notes menu, select Settings. I chose the Dark Mode from the Interface menu, and Material Dark color schema from the Editor Font menu.

Notes_integration_7

Notes_integration_8

After restarting, I change to the Full workspace, which shows me the Markdown preview.

Notes_integration_9

Now I can make that one note for the commands I ALWAYS look up – openssl

Notes_integration_10

Previous Posts

comments powered by Disqus