Commit graph

42 commits

Author SHA1 Message Date
isaacST08
91a3f67a9e Altered mkEnableTreesitterOption functionallity to take in a boolean instead of all of config 2025-02-12 01:17:32 -07:00
isaacST08
cc5e7c9730 Reword doc description 2025-02-12 01:07:42 -07:00
isaacST08
0b6cf496d1 Cleaned up tectonic args processing 2025-02-12 01:03:07 -07:00
isaacST08
2a55d0f0a4 Added comment explaining why code is structured as it is 2025-02-11 21:30:44 -07:00
isaacST08
c440ba5826 Utilized lib.optionalAttrs to simplify code 2025-02-11 21:28:17 -07:00
isaacST08
c3c720f4a2 Cleaned up documentation and other performed other code cleanups 2025-02-11 21:14:24 -07:00
isaacST08
5b616f7907 Created assertion for the correct number of pdf viewers instead of throwing an error. 2025-02-11 20:48:34 -07:00
isaacST08
739415da0f Clarified documentation wording and utilized mkPackageOption for the tectonic builder 2025-02-11 19:55:48 -07:00
isaacST08
226775fce6
Removed duplicate "Whether to enable" in documentation for modules/plugins/languages/tex/build/builders/latexmk.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:43:46 -07:00
isaacST08
6aaba37d39
Removed duplicate "Whether to enable" in documentation for modules/plugins/languages/tex/build/builders/tectonic.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:42:14 -07:00
isaacST08
ed514a638d
Added code/keyword md escaping for documentation in modules/plugins/languages/tex/default.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:41:14 -07:00
isaacST08
0f04df467f
Added code/keyword md escaping for documentation in modules/plugins/languages/tex/build/default.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:40:26 -07:00
isaacST08
d638292e77 Added usage of lib.optionals and created an assersion to check the number of enabled builders 2025-02-11 19:37:14 -07:00
isaacST08
0b85f56868 Created mkEnableTreesitterOption in the extendend library 2025-02-10 17:35:57 -07:00
isaacST08
fe84f0e56f Fixed typos and formatting 2025-02-10 15:24:39 -07:00
isaacST08
e08d0b5a4e Reorganized file and options structure for more intuitive use 2025-01-30 19:15:22 -07:00
isaacST08
821cefec27 Added more pdf viewer options 2025-01-30 18:56:32 -07:00
isaacST08
95a0125ce0 PDF Viewer framework bug fixes and integrated functionallity into texlab lsp implementation 2025-01-30 18:14:51 -07:00
isaacST08
9524d93bd2 Created PDF viewer framework 2025-01-30 17:15:00 -07:00
isaacST08
00c356844a Further Cleanup 2025-01-30 14:52:44 -07:00
isaacST08
650775ec52 Cleanup: Sorted sections alphabetically, utilized inherrits where appropriate 2025-01-30 14:37:30 -07:00
isaacST08
08283679ff Added symbol options for texlab 2025-01-30 13:56:38 -07:00
isaacST08
19bbdef6a5 Added chktex options for texlab 2025-01-30 13:03:48 -07:00
isaacST08
637170bc32 Added enum options for completion matcher option 2025-01-30 12:25:19 -07:00
isaacST08
8f333139d3 Removed old files 2025-01-26 20:11:20 -07:00
isaacST08
83bfc2877f Added experimental options for texlab 2025-01-26 20:05:48 -07:00
isaacST08
6a023fc57a Added inlayHints options for texlab and some cleanup 2025-01-26 19:47:50 -07:00
isaacST08
e518c8e629 Added completion options for texlab 2025-01-26 19:31:45 -07:00
isaacST08
68c3610848 Added latexindent options to texlab 2025-01-26 19:26:06 -07:00
isaacST08
c2796c929f Added general texlab options and some cleanup 2025-01-26 19:09:35 -07:00
isaacST08
934eed8181 Added diagnostic options for texlab 2025-01-26 18:56:41 -07:00
isaacST08
1bebf495dc Refactored to use the nvf library toLuaObject as well as other improvements and cleanups 2025-01-26 18:42:54 -07:00
isaacST08
ca9ab42048 Switched to using lib.nvim.config.mkBool where appropriate 2025-01-26 16:06:21 -07:00
isaacST08
aef828406d Created latexmk builder 2025-01-24 10:49:26 -07:00
isaacST08
387eb9ba27 Created builder template for making new builders that will work with existing code 2025-01-24 10:28:17 -07:00
isaacST08
13da2ae755 Fixed typo 2025-01-23 19:50:17 -07:00
isaacST08
9b524fbe1c Cleanup after makeing build module 2025-01-23 19:44:59 -07:00
isaacST08
44959a0c8a Created build module 2025-01-23 19:35:00 -07:00
isaacST08
48674a46fa Cleanup residue from modularization 2025-01-23 17:05:25 -07:00
isaacST08
9b401be571 Migrated texlab into its own module 2025-01-23 16:54:21 -07:00
isaacST08
c3291ab71c Moved lsp config into its own module 2025-01-23 16:34:57 -07:00
isaacST08
1f08c4eda7 Starting modularizing tex.nix into smaller sections 2025-01-23 16:08:31 -07:00