require("setup/plugins") require("setup/set") require("setup/remap") require("setup/camel") require("setup/lsp") require("setup/cmp") require("setup/dap") require("setup/autocmd") --------------------------------- insert_business_strategy_meeting_agenda_template = function() local date = os.date("%Y-%m-%d") local template = [[ --- title: Business Strategy Meeting Agenda date: ]] .. date .. [[ location: [Insert location or virtual meeting link] attendees: [Insert names of attendees] --- # Agenda 1. Introductions - Welcome and introductions 2. Review of Previous Meeting - Review and approval of previous meeting minutes - Action items from previous meeting 3. SWOT Analysis - Strengths, weaknesses, opportunities, and threats - Potential opportunities for growth 4. Strategic Planning - Key strategic initiatives for growth and success - Action plans and timelines 5. Resource Allocation - Budget, personnel, and technology allocation for strategic initiatives - Identification of potential gaps or constraints 6. Risk Management - Identification and assessment of potential risks associated with strategic initiatives - Development of risk mitigation and contingency plans 7. Next Steps and Adjournment - Recap of action items and next steps - Meeting adjournment ]] local lines = vim.split(template, "\n", true) local bufname = vim.fn.bufname() -- get the name of the buffer being deleted vim.api.nvim_buf_delete(0, {}) -- delete current buffer vim.api.nvim_create_buf(false, true) -- create new buffer vim.api.nvim_buf_set_lines(0, 0, -1, false, lines) -- set new buffer content vim.api.nvim_buf_set_name(0, bufname) -- set new buffer name to the deleted buffer's name end vim.cmd( "command! -nargs=0 InsertBusinessStrategyMeetingAgendaTemplate lua insert_business_strategy_meeting_agenda_template")