diff options
Diffstat (limited to 'lua/aotrix/build.lua')
| -rw-r--r-- | lua/aotrix/build.lua | 30 |
1 files changed, 2 insertions, 28 deletions
diff --git a/lua/aotrix/build.lua b/lua/aotrix/build.lua index b5dc3bb..8abf424 100644 --- a/lua/aotrix/build.lua +++ b/lua/aotrix/build.lua @@ -1,32 +1,5 @@ local BUILD_COMMAND = "" ----@return nil -function createFloatingWindow() - local max_height = vim.api.nvim_win_get_height(0) - local max_width = vim.api.nvim_win_get_width(0) - local window_height = math.floor(max_height / 2) - local window_width = math.floor(max_width / 2) - local window_buffer = vim.api.nvim_create_buf(false, true) - vim.api.nvim_open_win(window_buffer, true, { - border = "rounded", - style = "minimal", - relative = "editor", - noautocmd = true, - height = window_height, - width = window_width, - col = math.floor((max_width - window_width) / 2), - row = math.floor((max_height - window_height) / 2) - }) - return window_buffer -end - ----@return nil -function createFloatingTerminal() - createFloatingWindow() - vim.cmd.term() - vim.cmd.startinsert() -end - ---@param command string ---@return nil function executeCommandInTerminal(command) @@ -45,7 +18,8 @@ end function build() if string.len(BUILD_COMMAND) == 0 then setBuildCommand() end if string.len(BUILD_COMMAND) > 0 then - createFloatingTerminal() + vim.cmd.term() + vim.cmd.startinsert() executeCommandInTerminal(BUILD_COMMAND) end end |
