diff --git a/nvim/.config/nvim/after/ftplugin/purescript.lua b/nvim/.config/nvim/after/ftplugin/purescript.lua index 13ee5c6..a7ad853 100644 --- a/nvim/.config/nvim/after/ftplugin/purescript.lua +++ b/nvim/.config/nvim/after/ftplugin/purescript.lua @@ -12,3 +12,6 @@ vim.api.nvim_create_autocmd({ "BufReadPre", "BufWinEnter" }, { vim.bo.buflisted = false end, }) + +-- Make PureScript use Haskell parser and queries. +vim.treesitter.language.register('haskell', 'purescript') diff --git a/nvim/.config/nvim/lua/treesitter.lua b/nvim/.config/nvim/lua/treesitter.lua index bedac39..da073dc 100644 --- a/nvim/.config/nvim/lua/treesitter.lua +++ b/nvim/.config/nvim/lua/treesitter.lua @@ -17,8 +17,5 @@ require'nvim-treesitter.configs'.setup { }, } --- Make PureScript use Haskell parser and queries. -vim.treesitter.language.register('haskell', 'purescript') - vim.keymap.set('o', 'm', ':lua require(\'tsht\').nodes()', { noremap=false, unique=true, silent=true }) vim.keymap.set('x', 'm', ':lua require(\'tsht\').nodes()' , { noremap=true , unique=true, silent=true })