27 lines
863 B
Zig
27 lines
863 B
Zig
const builtin = @import("builtin");
|
|
|
|
frame_rate: usize = 60,
|
|
theme: []const u8 = "default",
|
|
input_mode: []const u8 = "flow",
|
|
gutter_line_numbers: bool = true,
|
|
gutter_line_numbers_relative: bool = false,
|
|
gutter_symbols: bool = true,
|
|
enable_terminal_cursor: bool = true,
|
|
enable_terminal_color_scheme: bool = builtin.os.tag != .windows,
|
|
highlight_current_line: bool = true,
|
|
highlight_current_line_gutter: bool = true,
|
|
whitespace_mode: []const u8 = "none",
|
|
animation_min_lag: usize = 0, //milliseconds
|
|
animation_max_lag: usize = 150, //milliseconds
|
|
enable_format_on_save: bool = false,
|
|
default_cursor: []const u8 = "default",
|
|
|
|
indent_size: usize = 4,
|
|
tab_width: usize = 8,
|
|
|
|
top_bar: []const u8 = "tabs",
|
|
bottom_bar: []const u8 = "mode file log selection diagnostics keybind linenumber clock spacer",
|
|
|
|
lsp_request_timeout: usize = 10,
|
|
|
|
include_files: []const u8 = "",
|