summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/aotrix/build.lua30
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