Skip to content
Show off-screen Org heading at top of window
Emacs Lisp
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information. Docs: Add MELPA Stable badge Apr 6, 2019
dont-tread-on-emacs-150.png Initial commit Apr 14, 2017
org-sticky-header.el Fix: (--fetch-stickyline) Avoid infinite loop when no parent heading Apr 6, 2019
screenshot.gif Add screenshot Apr 19, 2017


This package displays in the header-line the Org heading for the node that’s at the top of the window. This way, if the heading for the text at the top of the window is beyond the top of the window, you don’t forget which heading the text belongs to. The display can be customized to show just the heading, the full outline path, or the full outline path in reverse.

Here’s a screenshot showing the reversed-path setting:


Installation and Usage

Install from MELPA and run org-sticky-header-mode.

To install manually, put this file in your load-path, (require 'org-sticky-header) in your init file, and run org-sticky-header-mode.

You’ll probably want to add org-sticky-header-mode to your org-mode-hook too.

If org-startup-indented is enabled, the org-sticky-header-prefix will be automatically set to match the org-indent-mode prefixes; otherwise you may wish to customize it.




  • Avoid infinite loop when buffer is narrowed to a region without a parent heading. (See #8. Thanks to Charles C. Berry.)


First tagged release.


  • Thanks to Steve Purcell and Syohei YOSHIDA for their tireless work curating MELPA.
  • Thanks to Carsten Dominik for inventing Org, and for his contributions to this package.
  • Thanks to Eric S. Fraga for his valuable feedback.
  • Thanks to Kaushal Modi for his feedback and help.
  • Thanks to Mathieu Marques for his feedback and persistent bug-hunting.
  • Thanks to Aaron Jensen for his help tracking down a bug in Emacs and in this package.


GPLv3 or any later version.

You can’t perform that action at this time.