nix-conf/home/user/nvf/plugins/snacks-nvim/default.nix
danny d7cf0baf67 feat: markdown to html script
- add binary: md2html
- nvf: add snack nvim
2025-09-18 21:44:57 +08:00

55 lines
1,005 B
Nix

{ pkgs, ... }:
{
programs.nvf.settings.vim = {
keymaps = import ./keymaps.nix;
extraPackages = with pkgs; [ fd ];
};
programs.nvf.settings.vim.utility.snacks-nvim = {
enable = true;
setupOpts = {
bigfile = {
enabled = true;
};
dashboard = {
enabled = false;
};
explorer = {
enabled = true;
};
indent = {
enabled = true;
};
input = {
enabled = true;
};
picker = {
enabled = true;
sources = {
explorer.layout.layout.position = "right";
};
formatters = {
file.filename_first = true;
};
};
notifier = {
enabled = true;
};
quickfile = {
enabled = true;
};
scope = {
enabled = true;
};
scroll = {
enabled = true;
};
statuscolumn = {
enabled = false;
};
words = {
enabled = true;
};
};
};
}