From 2fc5ed51ff58e494c4603c70611fe20ca24a8a6c Mon Sep 17 00:00:00 2001 From: rootiest Date: Tue, 5 Nov 2024 05:53:18 -0500 Subject: [PATCH] feat: add C++ file type picker functionality --- lua/data/autocmd.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lua/data/autocmd.lua b/lua/data/autocmd.lua index a493ad4..c7eba8f 100644 --- a/lua/data/autocmd.lua +++ b/lua/data/autocmd.lua @@ -8,6 +8,18 @@ local M = {} local augroup = vim.api.nvim_create_augroup local autocmd = vim.api.nvim_create_autocmd +M.cpp_picker = function() + augroup("cpp_picker", { clear = true }) + -- C++ Picker + autocmd("FileType", { + group = "cpp_picker", + pattern = { "cpp", "c", "h", "hpp" }, + callback = function() + require("data.func").add_keymap(require("data.keys").cpp_picker) + end, + }) +end + M.minifiles = { ---@function Function to dynamically resize the preview window dynamic_resize = function()