]> git.r.bdr.sh - rbdr/dotfiles/blobdiff - config/nvim/init.lua
Update config
[rbdr/dotfiles] / config / nvim / init.lua
index d414215b4ed346f5602461bcb3607c05998b7fcb..fd48ab73000d2da9caa6f3472d724fe3c72c2148 100644 (file)
@@ -75,6 +75,11 @@ vim.api.nvim_create_autocmd({'BufNewFile', 'BufRead'}, {
   callback = function () vim.opt.filetype = 'snes' end
 })
 
+vim.api.nvim_create_autocmd({'BufNewFile', 'BufRead'}, {
+  pattern = {'.plan'},
+  callback = function () vim.opt.filetype = 'markdown' end
+})
+
 -------------------------------------------------------------------------------
 -- Local Overrides
 -------------------------------------------------------------------------------
@@ -84,7 +89,7 @@ pcall(require, 'init_local')
 -- Plugin Specific Behavior
 -------------------------------------------------------------------------------
 -- FZF
-vim.keymap.set("n", "<c-P>",
+vim.keymap.set('n', '<c-P>',
   "<cmd>lua require('fzf-lua').files({ fzf_opts = {} })<CR>", { silent = true })
 
 -- Toggle Autosave
@@ -103,9 +108,12 @@ vim.g.coq_settings = {
   }
 }
 
+-- Oil
+vim.keymap.set("n", "-", "<CMD>Oil<CR>", { desc = "Open parent directory" })
+
 -- Plugins
 require('plugins')
 require('treesitter_config')
 require('lsp')
 require('dap_config')
-require('brain')
+require('calendar_tools')