OwnShip Guide

Search

OwnShip includes a built-in search that filters the nav tree live as you type. It searches both page titles and file content.

Click the 🔍 button in the nav control bar to open the search field. Start typing — the nav tree is immediately replaced by a sparse filtered tree showing only pages that match, nested inside their parent folders. The current page stays visible in the content area, with matching text highlighted in yellow.

Click any result to navigate to it. The filtered tree stays in place so all hits remain visible as you browse.

To clear the search string without closing the bar, click ×. To close the search entirely and restore the full nav tree, click 🔍 again.

How matching works

OwnShip checks each file's display name first. If the name contains the query, the matching substring is highlighted in the nav. If the name does not match, the file content is searched. A page appears in results if either its name or its content contains the search string (case-insensitive).

For single-page or business-card sites where search isn't useful, set show_search = false in site.ini. The 🔍 button will not appear and no search overhead is incurred.

# site.ini
show_search = false