diff --git a/lua/config/init.lua b/lua/config/init.lua index 990b09a..3ed54e5 100644 --- a/lua/config/init.lua +++ b/lua/config/init.lua @@ -1,3 +1,5 @@ +require("config.startup") + require("config.vars") require("config.keybinds") require("config.ftkeybinds") diff --git a/lua/config/startup.lua b/lua/config/startup.lua new file mode 100644 index 0000000..24e8be3 --- /dev/null +++ b/lua/config/startup.lua @@ -0,0 +1,12 @@ +local logfile = vim.lsp.log.get_filename() + +local tail_process = vim.system({ + "tail", + "-n 10000", + logfile, +}, {}, function(res) + vim.schedule(function () + vim.fn.writefile(vim.split(res.stdout, "\n", {plain = true}), logfile) + end) +end) +