diff --git a/home-manager/nixvim/config.nix b/home-manager/nixvim/config.nix index da70b6e..7157f6c 100644 --- a/home-manager/nixvim/config.nix +++ b/home-manager/nixvim/config.nix @@ -32,6 +32,7 @@ }; plugins.mini-align.enable = true; + plugins.lzn-auto-require.enable = true; plugins.lz-n.enable = true; keymaps = [ diff --git a/home-manager/nixvim/markdown.nix b/home-manager/nixvim/markdown.nix index 3ec8c63..2365959 100644 --- a/home-manager/nixvim/markdown.nix +++ b/home-manager/nixvim/markdown.nix @@ -1,7 +1,7 @@ { plugins.render-markdown = { enable = true; - lazyLoad.settings.ft = "markdown"; + lazyLoad.settings.ft = ["markdown" "vimwiki"]; settings = { file_types = [ "markdown" diff --git a/home-manager/nixvim/telescope.nix b/home-manager/nixvim/telescope.nix index 36d3721..719a5b3 100644 --- a/home-manager/nixvim/telescope.nix +++ b/home-manager/nixvim/telescope.nix @@ -1,6 +1,4 @@ -{ - plugins.telescope = { - enable = true; +let keymaps = { "sg" = "live_grep"; "sf" = { @@ -16,6 +14,12 @@ options.desc = "List buffers"; }; }; + in +{ + plugins.telescope = { + enable = true; + inherit keymaps; + lazyLoad.settings.keys = builtins.attrNames keymaps; extensions.fzf-native = { enable = true; };