Skip to content

Commit 706e400

Browse files
theangelperaltaclaude
authored andcommitted
docs(tabs): document *enable-tabbar-on-startup* opt-out
Followup to lem-project/lem#2166, which exposed lem/tabbar:*enable-tabbar-on-startup* so users can disable the auto-enabled tab bar from their init file with a single setf. Mention the variable in the existing Tabs section, with the snippet to drop into ~/.lemrc / init.lisp, and note that M-x toggle-tabbar still works at runtime. Requested in lem-project/lem#2166 (review). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 34531b1 commit 706e400

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

content/en/usage/usage.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,17 @@ On the GUI version of Lem, you can click on them.
286286

287287
![](/lem-nice-tabs.png "Lem tabs in the webview version, with a new style added in August of 2025.")
288288

289+
In the webview and server frontends the tab bar is enabled
290+
automatically at startup. To turn that off, set the
291+
`*enable-tabbar-on-startup*` variable in your init file
292+
(`~/.lem/init.lisp`, `~/.config/lem/init.lisp`, or `~/.lemrc`):
293+
294+
```lisp
295+
(setf lem/tabbar:*enable-tabbar-on-startup* nil)
296+
```
297+
298+
You can still toggle the tab bar at runtime with `Alt-x toggle-tabbar`.
299+
289300
### Workspaces (frame-multiplexer)
290301

291302
Lem has a frame multiplexer, aka "workspaces" or "screen

0 commit comments

Comments
 (0)