A dead-simple Markdown writing app built with Qt Quick and C++ that automatically follows system dark/light mode.
Install via the Omarchy Package Repository via the omawrite package. It's installed by default in new installations of Omarchy (from Quattro forward).
Ctrl+Ssaves. Unsaved documents use the XDG desktop portal file picker.Ctrl+Shift+Ssaves as.Ctrl+Oopens a Markdown file through the portal picker.Ctrl+Popens the system print dialog.Ctrl+Nopens a new Omawrite window.Ctrl+Z,Ctrl+Shift+Z, andCtrl+Yhandle undo and redo.Super+Ftoggles fullscreen. Qt maps this key asMeta+F.Ctrl+Fsearches the document. UseEnterorCtrl+Gfor the next match andShift+Enterfor the previous match.Ctrl+Hopens find and replace.Ctrl+B,Ctrl+I, andCtrl+Kinsert bold, italic, and link Markdown.Ctrl+?shows the keyboard shortcut reference.
Unsaved drafts are recovered after an abnormal exit. Omawrite also watches open files and warns before an external change can replace local work.
Text follows the desktop text size — omarchy display text size, or GNOME's
text-scaling-factor — and re-flows without a restart. The default of 12px leaves
Omawrite at the size it is designed around; larger and smaller sizes scale from there.
- Qt 6:
qt6-base,qt6-declarative,qt6-quickcontrols2 xdg-desktop-portaland a portal backend
The iA Writer Mono font is bundled under the SIL Open Font License 1.1; see
fonts/OFL.txt. The font is copyright Information Architects Inc. and based on
IBM Plex, copyright IBM Corp.