add hpack
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
"gitsigns.nvim": { "branch": "main", "commit": "6e3c66548035e50db7bd8e360a29aec6620c3641" },
|
"gitsigns.nvim": { "branch": "main", "commit": "6e3c66548035e50db7bd8e360a29aec6620c3641" },
|
||||||
"glance.nvim": { "branch": "master", "commit": "bf86d8b79dce808e65fdb6e9269d0b4ed6d2eefc" },
|
"glance.nvim": { "branch": "master", "commit": "bf86d8b79dce808e65fdb6e9269d0b4ed6d2eefc" },
|
||||||
"hardtime.nvim": { "branch": "main", "commit": "b4e431934af1fe224a3a801f632c008278cb7628" },
|
"hardtime.nvim": { "branch": "main", "commit": "b4e431934af1fe224a3a801f632c008278cb7628" },
|
||||||
"haskell-mod.nvim": { "branch": "main", "commit": "052d808a1c4b05b69d7ea3ab11da37492a1df13e" },
|
"haskell-mod.nvim": { "branch": "main", "commit": "f403618030ef9687e63eecfca7798e53b969f763" },
|
||||||
"hererocks": { "branch": "master", "commit": "160228946bed9998f5e3b168bd0b66ba2690f8f3" },
|
"hererocks": { "branch": "master", "commit": "160228946bed9998f5e3b168bd0b66ba2690f8f3" },
|
||||||
"image.nvim": { "branch": "master", "commit": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b" },
|
"image.nvim": { "branch": "master", "commit": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
local function hpack()
|
local function hpack()
|
||||||
local file = vim.fn.expand("%")
|
local err = vim.fn.system("hpack")
|
||||||
local err = vim.fn.system("hpack " .. file)
|
|
||||||
if vim.v.shell_error ~= 0 then
|
if vim.v.shell_error ~= 0 then
|
||||||
print(err)
|
print(err)
|
||||||
end
|
end
|
||||||
@@ -10,3 +9,8 @@ vim.api.nvim_create_autocmd("BufWritePost", {
|
|||||||
pattern = "package.yaml",
|
pattern = "package.yaml",
|
||||||
callback = hpack,
|
callback = hpack,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd("BufEnter", {
|
||||||
|
pattern = "*.hs",
|
||||||
|
callback = hpack,
|
||||||
|
})
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
return {
|
local prod = {
|
||||||
"mincomk/haskell-mod.nvim",
|
"mincomk/haskell-mod.nvim",
|
||||||
config = true
|
config = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
local dev = {
|
||||||
|
dir = "~/projects/haskell-mod.nvim/",
|
||||||
|
name = "haskell-mod.nvim",
|
||||||
|
config = true
|
||||||
|
}
|
||||||
|
|
||||||
|
return prod
|
||||||
|
|||||||
Reference in New Issue
Block a user