46 lines
875 B
Lua
46 lines
875 B
Lua
--[[--
|
|
File : conf.d/lvim/lua/user/autocommands.lua
|
|
Author : Jeff Lance <email@jefflance.me>
|
|
Date : 23.02.2024 16:47:36
|
|
Last Modified Date: 23.02.2024 16:47:36
|
|
Last Modified By : Jeff Lance <email@jefflance.me>
|
|
--]]--
|
|
|
|
|
|
|
|
-- Set autocommands
|
|
--
|
|
|
|
local M = {}
|
|
|
|
M.setup = function()
|
|
lvim.autocommands = {
|
|
-- for any files
|
|
{
|
|
-- { "VimEnter" },
|
|
-- {
|
|
-- pattern = { "*" },
|
|
-- command = "FloatermNew --width=0.8 --name=terminal --cwd=<buffer>",
|
|
-- }
|
|
},
|
|
-- arduino files
|
|
{
|
|
{ "BufNewFile", "BufRead" },
|
|
{
|
|
pattern = { "*.ino", ".pde" },
|
|
command = "set filetype=arduino",
|
|
}
|
|
},
|
|
-- asymptote filetype
|
|
{
|
|
{ "BufNewFile", "BufRead" },
|
|
{
|
|
pattern = { "*.asy" },
|
|
command = "set filetype=asy",
|
|
}
|
|
},
|
|
}
|
|
end
|
|
|
|
return M
|