Add vimwiki-sync plugin to nixvim
This commit is contained in:
parent
82b0838f5c
commit
c5da58fc3b
|
@ -1,4 +1,7 @@
|
||||||
{ pkgs, ... }:
|
{ pkgs, config, ... }:
|
||||||
|
let
|
||||||
|
user = config.home.username;
|
||||||
|
in
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./cmp.nix
|
./cmp.nix
|
||||||
|
@ -38,6 +41,16 @@
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
|
||||||
|
(pkgs.vimUtils.buildVimPlugin
|
||||||
|
{
|
||||||
|
name = "vimwiki-sync";
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "michal-h21";
|
||||||
|
repo = "vimwiki-sync";
|
||||||
|
rev = "99eeab3";
|
||||||
|
sha256 = "sha256-cz0dSFphIbQAI4AOqwIUpDBTuj/3xlOkhSlIVMdgsqM=";
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
||||||
# Keep vim-devicons as last entry
|
# Keep vim-devicons as last entry
|
||||||
pkgs.vimPlugins.vim-devicons
|
pkgs.vimPlugins.vim-devicons
|
||||||
|
@ -85,6 +98,16 @@
|
||||||
opts
|
opts
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Setup vimwiki
|
||||||
|
|
||||||
|
vim.g.vimwiki_list = {
|
||||||
|
{
|
||||||
|
syntax = "markdown",
|
||||||
|
ext = ".md",
|
||||||
|
path = "/home/${user}/.local/share/notes",
|
||||||
|
},
|
||||||
|
}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue