65917d380a
- Add user customization via automatically detected user.lua file - Reorganize config options into separate files - Reorganize plugin loaders into separate files
40 lines
1.1 KiB
Lua
40 lines
1.1 KiB
Lua
-- ╭─────────────────────────────────────────────────────────╮
|
|
-- │ FONT │
|
|
-- ╰─────────────────────────────────────────────────────────╯
|
|
|
|
-- Load WezTerm module
|
|
local wezterm = WEZTERM
|
|
|
|
local types = require("types")
|
|
|
|
local opts = {
|
|
-- Terminal Font Size
|
|
font_size = 12.0,
|
|
-- Terminal Font
|
|
font = wezterm.font_with_fallback(types.rootiest_font),
|
|
-- Cell Sizing
|
|
cell_width = 1.0,
|
|
line_height = 1.0,
|
|
-- ANSI Colors
|
|
bold_brightens_ansi_colors = "BrightAndBold",
|
|
-- FreeType Load Flags
|
|
freetype_load_flags = "DEFAULT",
|
|
-- FreeType Load Target
|
|
freetype_load_target = "Normal",
|
|
-- Default Cursor Shape
|
|
default_cursor_style = "BlinkingBar",
|
|
-- Set the initial size
|
|
initial_cols = 180,
|
|
initial_rows = 38,
|
|
|
|
tab_max_width = 60,
|
|
tab_bar_at_bottom = false,
|
|
|
|
unicode_version = 14,
|
|
|
|
-- Resize by cell
|
|
use_resize_increments = true,
|
|
}
|
|
|
|
return opts
|