Commit graph

16 commits

Author SHA1 Message Date
isaacST08
d6433345f9 Added comment explaining why code is structured as it is 2025-12-19 17:35:59 +01:00
isaacST08
e640feff1a Cleaned up documentation and other performed other code cleanups 2025-12-19 17:35:59 +01:00
isaacST08
6a80573475 Clarified documentation wording and utilized mkPackageOption for the tectonic builder 2025-12-19 17:35:59 +01:00
isaacST08
6c3efb5b79 Removed duplicate "Whether to enable" in documentation for modules/plugins/languages/tex/build/builders/latexmk.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-12-19 17:35:58 +01:00
isaacST08
937f48d4c5 Removed duplicate "Whether to enable" in documentation for modules/plugins/languages/tex/build/builders/tectonic.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-12-19 17:35:58 +01:00
isaacST08
29d78156ac Added code/keyword md escaping for documentation in modules/plugins/languages/tex/build/default.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-12-19 17:35:58 +01:00
isaacST08
44c007f76e Added usage of lib.optionals and created an assersion to check the number of enabled builders 2025-12-19 17:35:58 +01:00
isaacST08
08a77485aa Fixed typos and formatting 2025-12-19 17:34:03 +01:00
isaacST08
d7de68f37e Removed old files 2025-12-19 17:34:02 +01:00
isaacST08
8d7cac7e1c Refactored to use the nvf library toLuaObject as well as other improvements and cleanups 2025-12-19 17:34:02 +01:00
isaacST08
a2ffaf84ac Switched to using lib.nvim.config.mkBool where appropriate 2025-12-19 17:34:02 +01:00
isaacST08
aa75d98822 Created latexmk builder 2025-12-19 17:32:38 +01:00
isaacST08
2e5544214b Created builder template for making new builders that will work with existing code 2025-12-19 17:32:38 +01:00
isaacST08
77bb18fe08 Fixed typo 2025-12-19 17:32:38 +01:00
isaacST08
2c856dcd64 Cleanup after makeing build module 2025-12-19 17:32:38 +01:00
isaacST08
31f212b5d9 Created build module 2025-12-19 17:32:38 +01:00