mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-23 05:33:57 -04:00
config: rename scrollback-indicator to scrollback-indicator-style
And turn it from a boolean to an enum. It can be set to: * `none` - disables the indicator * `static` - always rendered near the top of the window * `moving` - position reflects the scrollback position
This commit is contained in:
parent
5b868fd0c9
commit
c4679e474e
6 changed files with 54 additions and 20 deletions
19
config.h
19
config.h
|
|
@ -39,9 +39,22 @@ struct config {
|
|||
|
||||
tll(struct config_font) fonts;
|
||||
|
||||
int scrollback_lines;
|
||||
bool scrollback_indicator;
|
||||
enum {SCROLLBACK_INDICATOR_PERCENT, SCROLLBACK_INDICATOR_LINENO} scrollback_indicator_format;
|
||||
struct {
|
||||
int lines;
|
||||
|
||||
struct {
|
||||
enum {
|
||||
SCROLLBACK_INDICATOR_STYLE_NONE,
|
||||
SCROLLBACK_INDICATOR_STYLE_STATIC,
|
||||
SCROLLBACK_INDICATOR_STYLE_MOVING
|
||||
} style;
|
||||
|
||||
enum {
|
||||
SCROLLBACK_INDICATOR_FORMAT_PERCENT,
|
||||
SCROLLBACK_INDICATOR_FORMAT_LINENO
|
||||
} format;
|
||||
} indicator;
|
||||
} scrollback;
|
||||
|
||||
struct {
|
||||
uint32_t fg;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue