From e740f4051e83a5c82f431bdb8777266a68d3b249 Mon Sep 17 00:00:00 2001 From: autumn-the-kitty-cat Date: Mon, 9 Mar 2026 22:28:18 -0400 Subject: [PATCH] feat: nvim make recompilation easier --- home/pc/common/programs/nvim/config.lua | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/home/pc/common/programs/nvim/config.lua b/home/pc/common/programs/nvim/config.lua index 2587409..5bf09ba 100644 --- a/home/pc/common/programs/nvim/config.lua +++ b/home/pc/common/programs/nvim/config.lua @@ -68,23 +68,7 @@ vim.g.compile_mode = { buffer_name = "*compile*", baleia_setup = true, } -vim.keymap.set("n", "c", function() - local id = -1 - local bufname = vim.g.compile_mode.buffer_name - for _, bufid in ipairs(vim.api.nvim_list_bufs()) do - local name = vim.api.nvim_buf_get_name(bufid) - if string.sub(name, -string.len(bufname)) == bufname then - id = bufid - break - end - end - if id == -1 then - vim.cmd("Recompile") - else - vim.bo[id].buflisted = false - vim.api.nvim_buf_delete(id, { unload = false }) - end -end) +vim.keymap.set("n", "c", "Recompile", {silent = true}) local file_types = { "rust", "zig", "haskell", "c", "cpp" } require("nvim-treesitter").install(file_types)