mirror of
https://github.com/traxys/Nixfiles.git
synced 2026-02-14 19:30:19 +01:00
67 lines
1.2 KiB
Nix
67 lines
1.2 KiB
Nix
{ helpers, pkgs, ... }:
|
|
{
|
|
autoCmd = [
|
|
{
|
|
event = [ "User" ];
|
|
pattern = [ "WikiBufferInitialized" ];
|
|
callback = helpers.mkRaw ''
|
|
function()
|
|
vim.diagnostic.disable(0)
|
|
end
|
|
'';
|
|
}
|
|
];
|
|
|
|
files."after/ftplugin/markdown.lua" = {
|
|
autoCmd = [
|
|
{
|
|
event = [ "InsertEnter" ];
|
|
callback = helpers.mkRaw ''
|
|
function()
|
|
vim.cmd("Markview disable")
|
|
-- vim.cmd("DiagramBuf disable")
|
|
end
|
|
'';
|
|
}
|
|
];
|
|
};
|
|
|
|
globals = {
|
|
wiki_global_load = 0;
|
|
wiki_root = "~/wiki";
|
|
};
|
|
|
|
plugins.markview = {
|
|
enable = true;
|
|
};
|
|
|
|
plugins.image = {
|
|
enable = true;
|
|
backend = "ueberzug";
|
|
|
|
integrations.markdown = {
|
|
clearInInsertMode = true;
|
|
enabled = true;
|
|
};
|
|
};
|
|
|
|
plugins.diagram-nvim = {
|
|
/* This does seem to work too well with the markdown preview */
|
|
enable = false;
|
|
|
|
settings = {
|
|
renderer_options = {
|
|
mermaid = {
|
|
background = "transparent";
|
|
theme = "dark";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
extraPlugins = with pkgs.vimPlugins; [
|
|
wiki-vim
|
|
markdown-preview-nvim
|
|
diagram-nvim
|
|
];
|
|
}
|