diff --git a/users/natalie/vim/default.nix b/users/natalie/vim/default.nix index a4f01cf7a9ca0dee0677056ee03b0ae00079a119..4634262edc4ed117685fbdd6b2a3358b24cb0a22 100644 --- a/users/natalie/vim/default.nix +++ b/users/natalie/vim/default.nix @@ -3,6 +3,7 @@ ./keybinds.nix ./languages.nix ./latex.nix + ./lean.nix + ./ui.nix ]; - } diff --git a/users/natalie/vim/lean.nix b/users/natalie/vim/lean.nix new file mode 100644 index 0000000000000000000000000000000000000000..85039356a8779fc6a9fb64623d634c54194e3136 --- /dev/null +++ b/users/natalie/vim/lean.nix @@ -0,0 +1,10 @@ +{pkgs, ...}: { + vim = { + lazy.plugins."lean.nvim" = { + enabled = true; + package = pkgs.vimPlugins.lean-nvim; + lazy = true; + ft = "lean"; + }; + }; +} diff --git a/users/natalie/vim/ui.nix b/users/natalie/vim/ui.nix new file mode 100644 index 0000000000000000000000000000000000000000..531a3cdf767b1c6c24fb82bd6296356a4460fca5 --- /dev/null +++ b/users/natalie/vim/ui.nix @@ -0,0 +1,16 @@ +{pkgs, ...}: { + vim = { + ui = { + borders = { + enable = true; + }; + }; + + # Better help docs + lazy.plugins."helpview-nvim" = { + enabled = true; + package = pkgs.vimPlugins.helpview-nvim; + lazy = false; + }; + }; +}