summaryrefslogtreecommitdiff
path: root/config/nvim/lua/compile.lua
diff options
context:
space:
mode:
Diffstat (limited to 'config/nvim/lua/compile.lua')
-rw-r--r--config/nvim/lua/compile.lua38
1 files changed, 0 insertions, 38 deletions
diff --git a/config/nvim/lua/compile.lua b/config/nvim/lua/compile.lua
deleted file mode 100644
index f529b90..0000000
--- a/config/nvim/lua/compile.lua
+++ /dev/null
@@ -1,38 +0,0 @@
-local openTerminal = function(command)
- local Terminal = require('toggleterm.terminal').Terminal
- local term = Terminal:new({
- cmd = command,
- direction = 'horizontal'
- })
- term:toggle()
-end
-
-local path = vim.fn.getcwd() .. '/.compile'
-
-local run = function()
- local file_exists = os.rename(path, path)
-
- if file_exists then
- openTerminal(
- 'echo "Directory: $(pwd)"; echo "Compilation started at $(date +"%H:%M:%S")"; echo; '
- .. 'bash ' .. path ..
- '; echo; echo "Compilation finished at $(date +"%H:%M:%S")"; read'
- )
- return
- end
-
- local file = io.open(path, 'w')
-
- file:seek('set')
- file:write([[#!/bin/sh
-set -xe
-]]
- )
- file:close()
- print('Created ' .. path)
- return nil
-end
-
-vim.keymap.set('n', 'zz', function()
- run()
-end)