From f4f42e02ec3ab3d7b28b969d6b92886d9bb3a944 Mon Sep 17 00:00:00 2001 From: Kurenshe Nurdaulet <63652620+EpsilonKu@users.noreply.github.com> Date: Mon, 3 Apr 2023 21:38:35 +0600 Subject: [PATCH] Fix single quotes --- README.md | 23 +++++++++++------------ lua/runner/config.lua | 4 ++-- lua/runner/handlers/utils.lua | 8 ++++---- 3 files changed, 17 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 2c21f48..7c6eb22 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,10 @@ A customizable Neovim plugin to run code inside the editor requires = { 'nvim-telescope/telescope.nvim', requires = { 'nvim-lua/plenary.nvim' } - } + }, + config = function() + require('runner').setup() + end } end) ``` @@ -41,11 +44,7 @@ A customizable Neovim plugin to run code inside the editor dependencies = { 'nvim-lua/plenary.nvim' } }, config = function() - require("runner").setup({ - position = "right", -- position of task window can be: top, left, right, bottom - width = 80, -- width of window when position is left or right - height = 10, -- height of window when position is top or bottom - }) + require(runner').setup() end } }) @@ -62,14 +61,14 @@ A customizable Neovim plugin to run code inside the editor ## Configuration - ### S`setup(options)` + ### `setup(options)` Runner comes with the following defaults: ```lua - { - position = "right", -- position of task window can be: top, left, right, bottom - width = 80, -- width of window when position is left or right - height = 10, -- height of window when position is top or bottom - } + require('runner').setup({ + position = 'right', -- position of task window can be: top, left, right, bottom + width = 80, -- width of window when position is left or right + height = 10, -- height of window when position is top or bottom + }) ``` Default handlers can be found [here](./lua/runner/handlers/init.lua). diff --git a/lua/runner/config.lua b/lua/runner/config.lua index 4b9e178..3757e09 100644 --- a/lua/runner/config.lua +++ b/lua/runner/config.lua @@ -1,7 +1,7 @@ local M = {} local defaults = { - position = "right", -- options: top, left, right, bottom + position = 'right', -- options: top, left, right, bottom width = 80, -- width of window when position is left or right height = 10, -- height of window when position is top or bottom } @@ -9,7 +9,7 @@ local defaults = { M.options = {} M.setup = function(options) - M.options = vim.tbl_deep_extend("force", {}, defaults, options or {}) + M.options = vim.tbl_deep_extend('force', {}, defaults, options or {}) end M.setup() diff --git a/lua/runner/handlers/utils.lua b/lua/runner/handlers/utils.lua index 04d07f1..7c9b8d5 100644 --- a/lua/runner/handlers/utils.lua +++ b/lua/runner/handlers/utils.lua @@ -23,13 +23,13 @@ M.create_window = function() return M._window end - if (config.options.position == "right") then + if (config.options.position == 'right') then vim.cmd('botright ' .. config.options.width .. ' vsplit') - elseif (config.options.position == "left") then + elseif (config.options.position == 'left') then vim.cmd('topleft ' .. config.options.width .. ' vsplit') - elseif (config.options.position == "bottom") then + elseif (config.options.position == 'bottom') then vim.cmd('botright ' .. config.options.height .. 'split') - elseif (config.options.position == "top") then + elseif (config.options.position == 'top') then vim.cmd('topleft ' .. config.options.height .. 'split') end