Adds wezterm config as home manager module

This commit is contained in:
Dennis Schoepf 2025-01-24 21:49:19 +01:00
parent 98f4a6679e
commit 8d604f9278
9 changed files with 358 additions and 0 deletions

View file

@ -0,0 +1,21 @@
local wezterm = require("wezterm")
local appearance = require("appearance")
local tab_bar = require("tab_bar")
local startup = require("startup")
local keybindings = require("keybindings")
local overrides = require("overrides")
local config = {}
if wezterm.config_builder then
---@diagnostic disable-next-line: lowercase-global
config = wezterm.config_builder()
end
appearance.apply_to_config(config)
tab_bar.apply_to_config(config)
startup.apply_to_config(config)
keybindings.apply_to_config(config)
overrides.apply_to_config(config)
return config