First impressions with Bear notes

In the quest of consolidating notes and enforcing note-taking habit, I finally convinced myself that Bear is worth trying.


December 2, 2023

I figured it is time to consolidate my random notes which are scattered all over the place. Honestly, it has been time for a while.

My previous attempts include Apple Notes, Obsidian, and most recently HedgeDoc. There are many things to like about each, but none of them managed to capture critical mass of merit points to be the only medium for all my notes.

After trying out several options, I decided Bear deserves my attempt and let’s see how it fares over the next couple of months. Until then, this is my initial impression.

Good stuff #1: View composition

Bear has editor-only (“zen”) mode which provides fantastic full screen experience for focused writing.

Preview of editor-only mode in Bear.

Bear also asks you to organize notes by tags, then reward you with tree-style list view for doing it, such that it resembles some sort of hierarchy.

Preview of sidebar in Bear.

Good stuff #2: Excellent typography

Bear 2, which was shipped in 2023, came bundled with Bear Sans. While I generally prefer more condensed glyphs, I have to admit it’s beautiful and I have not bothered changing it. I did, however, changed the monospace font to Iosevka.

On top of font customization, Bear also allows customization of line width & height as well as paragraph spacing & indent using em. Recently, I increasingly prefer defining max-width using ch in CSS, but just like the default font, it has not bothered me.

Wishlist #1: Themes

While Bear offers many themes, majority of them are oriented towards light mode and many of the dark mode options do not have enough contrast.

Dieci is the only one that provides enough contrast. Dark Notes and Dark Graphite have background colors which are still too bright for my eyes.

I found out that one can modify the themes by changing the application’s assets manually, but it would break the consistency between devices, since I can’t imagine doing this hack on iOS.

Wishlist #2: Content API

Bear documentation says that the application uses SQLite under the hood, which means one can get programmatic data out of it.

It would be nice to have content API where one can access data over HTTP, such that it can act as content management system (CMS).

Despite the limitations of Markdown syntax, I might prefer using this over any CMS editor that I have tried. However, the lack of HTTP content API makes me pause really hard on using Bear as the source for my blog.

Thanks for reading. More like this?

#tools #markdown

© 2023-2025 Wilson Husin

This site was last updated 2025-05-17T20:42:58-0700.

:wq