Reference
Limits
What Lean does not do, and what to do when a page misbehaves.
Not there
| Missing | Why, or what instead |
|---|---|
| Extensions | Chrome extensions cannot be loaded. WebKit only loads Safari-style extensions, and Lean does not support those either. |
| Passkeys | They need a permission Apple grants to few browsers. Use a password and a one-time code. |
| History | There is none. Closed tabs can be reopened with X; the last 25 are kept. |
| Bookmarks | Quick-launch entries in the config take their place. See Projects and tabs. |
| Ad blocking | Not built in. |
| Private windows | One window, one profile. |
| Certificate override | A site with a self-signed certificate cannot be opened. |
| Linux, Windows | Lean runs on macOS only. Linux is the likely next system, Windows a maybe. See Platforms. |
| Saving logins | Lean fills from Proton Pass; it does not save into it. |
If you need one of these every day, Lean is your second browser, not your first.
A page hangs
A page that stops responding gets a ✕ in the sidebar. gX, Cmd+Shift+R or
:restart gives the tab a new process. Other tabs are not touched.
Looking inside a page
gd or Cmd+Opt+I opens the Web Inspector with elements, console, network and sources. gD or Cmd+Opt+C goes straight to the console.
The config does not load
If config.json has a mistake, Lean shows the error and runs with the
default settings; your projects and keys are back once the file is fixed. Fix the file (Cmd+Opt+,) and press gr. To start over, delete the file; Lean
writes the defaults at the next start.
A key does nothing
Check the mode in the status line. In insert mode the keys type into the page; Esc returns to normal mode. If a page grabs a key you want, the Cmd shortcuts still work.
Still stuck
Write to [email protected] with your version and what you did.