- commit
- d9e8cab
- parent
- bd4fbe2
- author
- Eric Bower
- date
- 2025-12-03 15:22:19 -0500 EST
feat: increase max scrollback Closes: https://github.com/neurosnap/zmx/issues/9
1 files changed,
+2,
-0
+2,
-0
1@@ -60,6 +60,7 @@ const Client = struct {
2 const Cfg = struct {
3 socket_dir: []const u8 = "/tmp/zmx",
4 log_dir: []const u8 = "/tmp/zmx/logs",
5+ max_scrollback: usize = 10_000_000,
6
7 pub fn mkdir(self: *Cfg) !void {
8 std.fs.makeDirAbsolute(self.socket_dir) catch |err| switch (err) {
9@@ -576,6 +577,7 @@ fn daemonLoop(daemon: *Daemon, server_sock_fd: i32, pty_fd: i32) !void {
10 var term = try ghostty_vt.Terminal.init(daemon.alloc, .{
11 .cols = init_size.cols,
12 .rows = init_size.rows,
13+ .max_scrollback = daemon.cfg.max_scrollback,
14 });
15 defer term.deinit(daemon.alloc);
16 var vt_stream = term.vtStream();