Files
dotfiles/wezterm/.config/picker/assets/font-sizes/font-sizes.lua
2025-04-08 15:31:34 -04:00

23 lines
463 B
Lua

---@module "picker.assets.font-sizes.font-sizes"
---@author sravioli
---@license GNU-GPLv3
---@class PickList
local M = {}
M.get = function()
local sizes = {}
for i = 8, 30 do
sizes[#sizes + 1] = { label = ("%2dpt"):format(i), id = tostring(i) }
end
sizes[#sizes + 1] = { id = tostring(require("config.font").font_size), label = "Reset" }
return sizes
end
M.activate = function(Config, opts)
Config.font_size = tonumber(opts.id)
end
return M