Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omawrite

A dead-simple Markdown writing app built with Qt Quick and C++ that automatically follows system dark/light mode.

screenshot-2026-06-23_15-24-08 screenshot-2026-06-23_15-23-23

Install

Install via the Omarchy Package Repository via the omawrite package. It's installed by default in new installations of Omarchy (from Quattro forward).

Shortcuts

  • Ctrl+S saves. Unsaved documents use the XDG desktop portal file picker.
  • Ctrl+Shift+S saves as.
  • Ctrl+O opens a Markdown file through the portal picker.
  • Ctrl+P opens the system print dialog.
  • Ctrl+N opens a new Omawrite window.
  • Ctrl+Z, Ctrl+Shift+Z, and Ctrl+Y handle undo and redo.
  • Super+F toggles fullscreen. Qt maps this key as Meta+F.
  • Ctrl+F searches the document. Use Enter or Ctrl+G for the next match and Shift+Enter for the previous match.
  • Ctrl+H opens find and replace.
  • Ctrl+B, Ctrl+I, and Ctrl+K insert 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.

Requirements

  • Qt 6: qt6-base, qt6-declarative, qt6-quickcontrols2
  • xdg-desktop-portal and 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.

Releases

Packages

Contributors

Languages