local wezterm = require 'wezterm'; return { keys = { { key = 'F11', mods = 'NONE', action = wezterm.action.ToggleFullScreen, }, }, hide_tab_bar_if_only_one_tab = true, -- Hide tab bar if there's only one tab scrollback_lines = 10000, window_padding = { left = 25, right = 25, top = 25, bottom = 25, }, -- Vague.nvim-inspired theme colors color_scheme = "Vague", -- Assuming you have a color scheme named Vague colors = { background = '#18191a', foreground = '#abb2bf', cursor_bg = '#61afef', cursor_fg = '#282c34', cursor_border = '#61afef', -- Modify the colors to use valid keys ansi = { '#282c34', -- black '#e06c75', -- red '#98c379', -- green '#e5c07b', -- yellow '#61afef', -- blue '#c678dd', -- magenta '#56b6c2', -- cyan '#ffffff', -- white }, brights = { '#5c6370', -- bright black '#e06c75', -- bright red '#98c379', -- bright green '#e5c07b', -- bright yellow '#61afef', -- bright blue '#c678dd', -- bright magenta '#56b6c2', -- bright cyan '#ffffff', -- bright white }, }, -- Font settings (adjust as needed) font = wezterm.font("JetBrains Mono"), -- Change this to your preferred font font_size = 12.0, -- Adjust the font size line_height = 1.2, -- Adjust the line height }