Files
dotfiles/config/wezterm/wezterm.lua

36 lines
739 B
Lua

local wezterm = require("wezterm")
local config = {}
local act = wezterm.action
config.default_prog = { "/usr/bin/fish" }
config.default_cwd = "~"
config.initial_rows = 36
config.initial_cols = 132
config.scrollback_lines = 10000
config.font = wezterm.font({
family = "Fira Code",
weight = "Regular",
harfbuzz_features = { "calt=0", "clig=0", "liga=0" },
})
config.font_size = 10.0
config.color_scheme = "Gruvbox Dark (Gogh)"
config.hide_tab_bar_if_only_one_tab = false
config.window_frame = {
font = wezterm.font({ family = "JetBrains Mono", weight = "Bold" }),
font_size = 10.0,
}
config.keys = {
{
key = "t",
mods = "CTRL|SHIFT",
action = act.SpawnCommandInNewTab({
cwd = wezterm.home_dir,
}),
},
}
return config