summaryrefslogtreecommitdiff
path: root/.nvim.lua
blob: dd8a48cddff2075c498e481b610c107c4e28a8e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
vim.api.nvim_create_autocmd({"BufWritePost"}, {
  pattern = {"*.fnl"},
  callback = function ()
    vim.repl.send("(luna.restart)")
  end
})

vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, {
  pattern = {"*.fnl"},
  callback = function()
    vim.repl.fennel.cmd = {"go", "run", "-tags=fts5,jit", "../.",
                           "-n", "1", "-D", "bin/serve.fnl"}
    vim.repl.fennel.filters = {}
  end,
})