Garuda Linux: Passwords and Notes

This is a continuation of my Garuda Linux installation notes. Remember, I’m coming from Ubuntu Linux. I used to reinstall it every 6 months (or at least intended to). I decided to do something different, and that brings me here. You can go back in the series:

In this post, I’ll get my password management and note taking just the way I want them.

Insync

I have found Insync to be very handy with synchronizing files between different devices. It will work with Google Drive, One Drive, and Dropbox. It’s not free, but it’s a one time payment, and I’ve felt like it was worth it.

Installing was easy. I just went to Octopi and installed “Insyc” and “Insync-dolphin”. When it was installing, I answered yes to installing lib32-libappindicator-gtk2 as well.

KeePassXC

I’ve used different KeePass clients over the years. I think I started with the regular Keepass program. Then, I discovered AuthPass, which is written in Flutter. (I thought I might contribute toward it, but I never got around to it.) This time, I opted for KeePassXC because it was in the setup wizard.

So, I simply selected KeePassXC from the Garuda Setup Assistant. Once installed, I just had to point it to the file.

Next, I wanted the Browser Integration. I installed the KeePassXC-Browser extension in Chrome. The link is in the settings under “Browser Integration”. Once installed, I pinned it to the extensions dock, and then I clicked the Connect or Pair button. This took me to KeePass and requested a name for the connection.

After that, Chrome would automatically bring in passwords from KeePass (of course, after I approved each one). It is a beautiful thing!

Notes

Logseq has become my main notes app on my computer. The biggest downside is that I haven’t tried to get it to share across my devices. The Android App isn’t in the Play store, so I haven’t gone down that path. To install, I just installed the logseq-desktop-bin package.

The key for Logseq is the plugins. These are the ones that I am trying.

  • VIM shortcuts (logseq-vim-shortcuts) — improves the keyboard shortcuts
  • logseq-kanban-plugin — adds a kanban board
  • Copy URL (logseq-copy-url) — this shouldn’t need a plugin: you should be able to right click on an external URL and click copy

Other plugins to consider

  • WordPress Export Plugin (logseq-wordpress-export) — I could write all this in Logseq (not sure about images)
  • Markdown Table Editor (logseq-markdwon-table)
  • I haven’t done this yet, but I’ve thought about the Zotero plugin to connect it with Logseq.
  • Awesome UI (logseq-awesome-ui) — this caught my attention because of the outline, but it broke things when I tried to install it

Joplin was my “previous” note program. I say previous because I haven’t moved everything over. I also still use it for any notes that I may want access away from my laptop. I installed it with the welcome wizard. Then, I used the synchronize button to get all my notes copied over.

Zotero has been a cool tool for remembering resources. I’m not sure that I fully use all of it’s capabilities. I just installed it from Octopi, the zotero-bin package. I also installed the Zotero connector Google Chrome plugin.

Finally, I have to restore my notes repositories. The logseq automatically stores in the Documents directory by default. Just restoring documents takes care of that. Zotero saves to the ~/.zotero directory (unless you have the snap package installed). For Joplin, I just let the synchronize button do the work.

Leave a Comment

Your email address will not be published. Required fields are marked *