return { -- { -- "xeluxee/competitest.nvim", -- dependencies = "MunifTanjim/nui.nvim", -- lazy = false, -- keys = { -- { "rt", "CompetiTest receive testcases", "Receive testcases" }, -- { "rp", "CompetiTest receive problem", "Receive problem" }, -- { "rc", "CompetiTest receive contest", "Receive contest" }, -- { "c", "CompetiTest run", "Run code" }, -- }, -- config = function() -- require("competitest").setup({ -- received_problems_path = "$(HOME)/compcode/$(JUDGE)/$(CONTEST)/$(PROBLEM).$(FEXT)c", -- received_contests_directory = "$(HOME)/compcode/$(JUDGE)/$(CONTEST)", -- template_file = { -- cpp = "~/compcode/templates/template.cpp", -- }, -- compile_command = { -- cpp = { exec = "clang++", args = { "$(FNAME)", "-o", "$(FNOEXT)", "-lm" } }, -- }, -- run_command = { -- cpp = { exec = "./$(FNOEXT)" }, -- }, -- }) -- end, -- }, }