diff --git a/lua/taken/plugins/gen.lua b/lua/taken/plugins/gen.lua new file mode 100644 index 0000000..c1e0ade --- /dev/null +++ b/lua/taken/plugins/gen.lua @@ -0,0 +1,23 @@ +return { + "David-Kunz/gen.nvim", + cmd = "Gen", + opts = { + model = "llama2", + host = "localhost", + port = "11434", + display_mode = "float", + show_prompt = false, + show_model = true, + no_auto_close = false, + init = function(options) + pcall(io.popen, "ollama serve") + end, + command = function(options) + return "curl --silent --no-buffer -X POST http://" + .. options.host + .. ":" + .. options.port + .. "/api/chat -d $body" + end, + }, +}