neovim

Personal neovim configuration files
git clone git://gtms.dev:neovim
Log | Files | Refs

init.lua (511B)


      1 local M = {}
      2 
      3 M.medoro = {
      4   path = '*/medoro/**',
      5   config = function()
      6     vim.keymap.set('n', '<leader>al', '<cmd>lua require("tms.ws.medoro").lang()<cr>', { buffer = true })
      7   end,
      8 }
      9 
     10 M.dart = {
     11   root_pattern = 'pubspec.yaml',
     12   config = function()
     13     local analyze = require('tms.ft.dart.analyze')
     14     local opts = function(desc)
     15       return { buffer = true, desc = desc }
     16     end
     17     vim.keymap.set('n', '<leader>an', function()
     18       analyze.qf2131()
     19     end, opts('Dart Analyze'))
     20   end,
     21 }
     22 
     23 return M