From 62ef77c4786e49bff1eaa842daef98e1827436d4 Mon Sep 17 00:00:00 2001 From: spinach Date: Tue, 27 Feb 2024 13:21:30 -0500 Subject: [PATCH] switching from autobuf to filetype commands to recognize configs and calcurse notes --- config/init.lua | 4 +++- config/lua/filetype.lua | 17 +++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 config/lua/filetype.lua diff --git a/config/init.lua b/config/init.lua index 9a7f05a..23b830c 100644 --- a/config/init.lua +++ b/config/init.lua @@ -1,6 +1,8 @@ require('plugins') require('keymap') -require('autobuf') +require('filetype') +-- require('autobuf') + -- prevent cursor override vim.cmd('set guicursor=') diff --git a/config/lua/filetype.lua b/config/lua/filetype.lua new file mode 100644 index 0000000..9926d0d --- /dev/null +++ b/config/lua/filetype.lua @@ -0,0 +1,17 @@ +-- sets fileypes for those that are not auto recognized + +-- sway config +vim.filetype.add({ + pattern = { + ['~/.config/sway/*'] = 'swayconfig', + ['~/.dotfiles/gui/sway/*'] = 'swayconfig', + }, +}) + +-- calcurse notes as markdown +vim.filetype.add({ + pattern = { + ['/tmp/calcurse*'] = 'markdown', + ['~/.local/share/calcursen/notes/*'] = 'markdown', + }, +})