nix-config/modules/nixvim/ftplugin/asciidoc.nix
Oliver Davies be54387298
All checks were successful
/ check (push) Successful in 43s
Set line width
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-04 01:55:41 +01:00

18 lines
487 B
Nix

{ lib, ... }:
{
flake.modules.nixvim.custom =
{ pkgs, ... }:
{
extraFiles."after/ftplugin/asciidoc.lua".text = ''
vim.opt_local.linebreak = true
vim.opt_local.makeprg = "${lib.getExe pkgs.asciidoctor} %"
vim.opt_local.spell = true
vim.opt_local.textwidth = 100
-- Convert lines into a list.
vim.keymap.set("n", "<leader>l", "vip:norm I* <CR>")
vim.keymap.set("v", "<leader>l", ":norm I* <CR>")
'';
};
}