From eba121cc651413d753f688162413008a6ed455e2 Mon Sep 17 00:00:00 2001 From: LostNeophyte Date: Wed, 25 Jan 2023 11:06:39 +0100 Subject: refactor: use callbacks for configuring builtins --- lua/lvim/core/mason.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lua/lvim/core/mason.lua') diff --git a/lua/lvim/core/mason.lua b/lua/lvim/core/mason.lua index 75b12229..51271045 100644 --- a/lua/lvim/core/mason.lua +++ b/lua/lvim/core/mason.lua @@ -3,7 +3,7 @@ local M = {} local join_paths = require("lvim.utils").join_paths function M.config() - lvim.builtin.mason = { + local config = { ui = { border = "rounded", keymaps = { @@ -50,6 +50,8 @@ function M.config() download_url_template = "https://github.com/%s/releases/download/%s/%s", }, } + ---@cast config +LvimBuiltin + lvim.builtin.mason = config end function M.get_prefix() -- cgit v1.2.3