nixos-configuration/jrpotter/neovim/lang/lean.nix

27 lines
475 B
Nix
Raw Normal View History

2023-11-20 04:00:33 +00:00
args @ { pkgs, ... }:
let
utils = import ../utils.nix args;
lean-nvim = {
plugin = utils.pluginGit
"47ff75ce2fcc319fe7d8e031bc42a75473919b93"
"Julian/lean.nvim";
config = ''
lua << EOF
require('init.lsp').setup(require('lean')) {
2023-11-20 04:00:33 +00:00
abbreviations = { builtin = true },
mappings = true,
}
EOF
'';
};
in
{
programs.neovim = {
plugins = [
lean-nvim
pkgs.vimPlugins.plenary-nvim
];
};
}