{ ... }: { programs.nixvim = { plugins = { bullets = { enable = true; settings = { enabled_file_types = [ "markdown" "text" "gitcommit" ]; set_mappings = 0; checkbox_markers = " -X"; custom_mappings = [ [ "nmap" "o" "(bullets-newline)" ] [ "vmap" "gN" "(bullets-renumber)" ] [ "nmap" "gN" "(bullets-renumber)" ] [ "imap" "" "(bullets-demote)" ] [ "nmap" ">>" "(bullets-demote)" ] [ "vmap" ">" "(bullets-demote)" ] [ "imap" "" "(bullets-promote)" ] [ "nmap" "<<" "(bullets-promote)" ] [ "vmap" "<" "(bullets-promote)" ] ]; }; }; }; }; }