-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwezterm.lua
More file actions
28 lines (22 loc) · 829 Bytes
/
wezterm.lua
File metadata and controls
28 lines (22 loc) · 829 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
-- WezTerm config for Claude Code scroll fix
-- Copy to ~/.wezterm.lua
--
-- Key setting: scroll_to_bottom_on_input = false
-- This prevents WezTerm from auto-scrolling when Claude Code
-- rewrites output in-place (thinking spinner, streaming text).
local wezterm = require 'wezterm'
local config = wezterm.config_builder()
-- Prevent scroll jumping while Claude Code streams output
config.scroll_to_bottom_on_input = false
-- Large scrollback for long Claude sessions
config.scrollback_lines = 100000
-- Performance
config.front_end = 'WebGpu'
config.animation_fps = 1
-- Uncomment and customize:
-- config.font = wezterm.font('JetBrains Mono')
-- config.font_size = 14
-- config.color_scheme = 'Builtin Dark'
-- config.default_cwd = 'C:\\Users\\YourName\\Projects'
-- config.default_prog = { 'bash', '-l' }
return config