Add dev-mode option

- Clean up multi-platform support
- Add dev-mode option to load local plugins automatically
This commit is contained in:
2024-10-01 11:46:03 -04:00
parent 442dc9ce3a
commit d80b364cc0
10 changed files with 26 additions and 719 deletions
-61
View File
@@ -1,61 +0,0 @@
-- ╭─────────────────────────────────────────────────────────╮
-- │ WINDOW │
-- ╰─────────────────────────────────────────────────────────╯
local wezterm = WEZTERM
local gpus = wezterm.gui.enumerate_gpus()
return {
-- 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,
-- Use Retro tab bar
use_fancy_tab_bar = false,
-- Set the window padding
window_padding = {
left = "0%",
right = "0%",
top = "0%",
bottom = "0%",
},
-- Set the animation framerate
animation_fps = 120,
-- Window Decorations
window_decorations = "TITLE | RESIZE",
-- Visual Bell
visual_bell = {
fade_in_duration_ms = 75,
fade_out_duration_ms = 75,
target = "CursorColor",
},
-- Audible Bell
audible_bell = "SystemBeep",
-- Terminal Variable
term = "wezterm",
--Honor kitty protocol inputs
enable_kitty_keyboard = true,
-- Rendering
front_end = "WebGpu",
-- front_end = "OpenGL",
webgpu_power_preference = "HighPerformance",
webgpu_preferred_adapter = gpus[1],
-- Scrollback Lines
scrollback_lines = 20000,
}