Lupa 0.1.1 (win-arm64)
=====================

Lupa indexes your code repositories and notes folders and searches all of them
at once, in tens of milliseconds, with ripgrep-style substring and regex search.
It keeps the index current by reading the Windows USN Journal.

Lupa never uses the network: no telemetry, no update checks, nothing leaves
your computer.

Requirements: Windows 10 or 11, ARM64 (e.g. Snapdragon). No administrator rights, no .NET.


INSTALL
-------
1. Extract this zip anywhere (for example your Downloads folder).
2. Open a terminal (PowerShell or Command Prompt) in that folder and run:

       .\lupa.exe install

   This copies lupa.exe to %LOCALAPPDATA%\Programs\Lupa and adds that folder
   to your PATH. Open a new terminal afterwards so `lupa` is found.

About the "Windows protected your PC" warning: Lupa isn't code-signed yet, so
Windows SmartScreen may warn the first time you run it. If you trust where
you got it, choose "More info" -> "Run anyway". To check the download, compare
its SHA-256 with the value published next to the zip:

       Get-FileHash .\lupa-0.1.1-win-arm64.zip


QUICK START
-----------
    lupa add C:\src C:\Users\me\notes     index folders (respects .gitignore)
    lupa search GetUserById                search everything (regex by default)
    lupa search -F "connection string"     literal text
    lupa search -l TODO -g "*.md"          files only, Markdown only
    lupa update                            pick up changes since the last add/update
    lupa roots                             list indexed folders
    lupa status                            index size and update method per drive
    lupa --help                            all commands and options

Results print as path:line:column:text, so they're clickable in Windows
Terminal and VS Code. `--json` gives JSON Lines for scripts.

Run `lupa update` now and then (or before searching) to include recent
changes; search tells you when the index is more than an hour old.


UNINSTALL
---------
    lupa uninstall                  removes lupa and its PATH entry
    lupa uninstall --delete-index   also deletes the index (%LOCALAPPDATA%\Lupa)


What's new in this version: see CHANGES.txt.

Built from commit a7e530f. See LICENSE.txt and THIRD-PARTY-NOTICES.txt.
