Skip to content

Dogear 0.1.0

Choose a tag to compare

@ninepointlabs ninepointlabs released this 17 Oct 19:47
· 13 commits to main since this release

The first release of Dogear: a PDF reader for studying, made for Omarchy.

Website and demo video: https://dogear.ninepointlabs.com

What it does

  • Highlights and notes: five colors (1–5), a to highlight with a note; hover a highlight to read its note.
  • Fill in worksheet blanks by clicking them and typing. Dogear finds the answer lines on the page (drawn rules, underscores, dotted lines); Tab goes to the next one.
  • A library of every PDF you open: search that reaches inside your marks, sorting, categories, your own names for documents, and a kept copy of every PDF you mark up.
  • Outline, bookmarks, search, and it remembers where you stopped in every file.
  • Markdown export (Ctrl+E) for Obsidian: highlights, notes, bookmarks, and each answer under its question.
  • One library folder (~/Documents/Dogear, or any folder you choose) that you can sync between computers with Syncthing, Dropbox or Google Drive; edits merge, conflict copies included.
  • Keyboard first, follows your Omarchy theme live, works in narrow tiling windows. Never changes your PDFs; no network, no telemetry.

Install

With autonomix-cli, which installs the package and keeps Dogear updated from GitHub Releases:

autonomix-cli add https://github.com/ninepointlabs/dogear

Or by hand on Arch / Omarchy: download dogear-0.1.0-1-any.pkg.tar.zst below, then

sudo pacman -U dogear-0.1.0-1-any.pkg.tar.zst

pacman pulls in pyside6 and qt6-webengine (the Qt PDF library) from the official repos. packaging/PKGBUILD builds the same package from source.

The package was built with makepkg from this tag's tarball in a clean archlinux:latest container; its check step ran all 112 tests, and it was installed with pacman -U and started there.

SHA-256 of the package: e11cac7771933bed1cf75165f95043b0d8919c0e154f25d4c365ae26038ecd96

Questions and problems: help@ninepointlabs.com or GitHub issues.