Adds wezterm config as home manager module
This commit is contained in:
parent
98f4a6679e
commit
8d604f9278
9 changed files with 358 additions and 0 deletions
21
home/modules/wezterm/config/wezterm.lua
Normal file
21
home/modules/wezterm/config/wezterm.lua
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue