From 7d2b8bff7dc23a61c5947d653ca871b10e9533ee Mon Sep 17 00:00:00 2001 From: Taken Date: Tue, 15 Oct 2024 19:35:54 +0200 Subject: [PATCH] Added types --- lua/taken/utils/maps.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lua/taken/utils/maps.lua b/lua/taken/utils/maps.lua index a28d143..9ec64bd 100644 --- a/lua/taken/utils/maps.lua +++ b/lua/taken/utils/maps.lua @@ -1,6 +1,18 @@ local M = {} local set = vim.keymap.set +--- @class MappingOpts +--- @field [1] string +--- @field desc string + +--- @alias Mapping table + +--- @class Maps +--- @field v Mapping +--- @field n Mapping +--- @field vn Mapping + +--- @param maps Maps function M.setmap(maps) local v = maps.v or {} local n = maps.n or {}