config: add unlimited scrollback option

Adds a boolean configuration option
for expanding the scrollback memory
the output grows.
This commit is contained in:
Matheus Afonso Martins Moreira 2024-04-07 05:40:22 -03:00
parent ed5717c4cd
commit 5e344d2b86
2 changed files with 4 additions and 0 deletions

View file

@ -1092,6 +1092,9 @@ parse_section_scrollback(struct context *ctx)
if (streq(key, "lines"))
return value_to_uint32(ctx, 10, &conf->scrollback.lines);
else if (streq(key, "unlimited"))
return value_to_bool(ctx, &conf->scrollback.unlimited);
else if (streq(key, "indicator-position")) {
_Static_assert(
sizeof(conf->scrollback.indicator.position) == sizeof(int),

View file

@ -175,6 +175,7 @@ struct config {
struct {
uint32_t lines;
bool unlimited;
struct {
enum {