From 5a6e5ee235a65459d94335a0dc506f8354c823ff Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 31 Dec 2022 09:56:22 -0800 Subject: [PATCH] Boilerplate --- .gitignore | 1 + lua/guid.lua | 7 +++++++ plugin/guid.lua | 17 +++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 .gitignore create mode 100644 lua/guid.lua create mode 100644 plugin/guid.lua diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9bbbeea --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.luarc.json diff --git a/lua/guid.lua b/lua/guid.lua new file mode 100644 index 0000000..0dd9257 --- /dev/null +++ b/lua/guid.lua @@ -0,0 +1,7 @@ +local function guid_insert() + +end + +return { + guid_insert = guid_insert +} diff --git a/plugin/guid.lua b/plugin/guid.lua new file mode 100644 index 0000000..764d58f --- /dev/null +++ b/plugin/guid.lua @@ -0,0 +1,17 @@ +local guid = require('guid') + +local function guid_reload() + package.loaded.guid = nil + guid = require('guid') +end + +local function guid_insert() + guid_reload() + guid.guid_insert() +end + +if not vim.g.guid then + vim.api.nvim_create_user_command('GuidReload', guid_reload, {}) + vim.api.nvim_create_user_command('GuidInsert', guid_insert, {}) + vim.g.guid = true +end