From fe1c319ffcd2078e6618a94246cf05fc50cd8042 Mon Sep 17 00:00:00 2001 From: Taken Date: Tue, 15 Oct 2024 20:46:02 +0200 Subject: [PATCH] Updated types --- lua/taken/types.lua | 15 +++++++++++++++ lua/taken/utils/maps.lua | 11 ----------- lua/taken/utils/themefuncs.lua | 3 +-- 3 files changed, 16 insertions(+), 13 deletions(-) create mode 100644 lua/taken/types.lua diff --git a/lua/taken/types.lua b/lua/taken/types.lua new file mode 100644 index 0000000..73754d0 --- /dev/null +++ b/lua/taken/types.lua @@ -0,0 +1,15 @@ +-- maps +--- @class MappingOpts +--- @field [1] string +--- @field desc string + +--- @alias Mapping table + +--- @class Maps +--- @field v Mapping +--- @field n Mapping +--- @field vn Mapping + +-- themefuncs +--- @alias Theme string +--- @class Themes table diff --git a/lua/taken/utils/maps.lua b/lua/taken/utils/maps.lua index 9ec64bd..bcd5167 100644 --- a/lua/taken/utils/maps.lua +++ b/lua/taken/utils/maps.lua @@ -1,17 +1,6 @@ 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 {} diff --git a/lua/taken/utils/themefuncs.lua b/lua/taken/utils/themefuncs.lua index 8ddd39f..918cab5 100644 --- a/lua/taken/utils/themefuncs.lua +++ b/lua/taken/utils/themefuncs.lua @@ -2,8 +2,7 @@ local oldstring = 'M.colorscheme = .*"' local configDir = vim.fn.stdpath("config") local prefsFile = configDir .. "/lua/taken/prefs.lua" ---- themes ---- @return table +--- @return Themes local getAllThemes = function() vim.api.nvim_exec_autocmds("User", { pattern = "ThemeSwitcher", modeline = false })