isaacST08
|
123027e48e
|
Created assertion for the correct number of pdf viewers instead of throwing an error.
|
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
|
290f4e5b08
|
Added code/keyword md escaping for documentation in modules/plugins/languages/tex/default.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
|
3c8fde89cc
|
Rebase & Merge
|
2025-12-19 17:35:58 +01:00 |
|
isaacST08
|
b30727e033
|
Created mkEnableTreesitterOption in the extendend library
|
2025-12-19 17:35:58 +01:00 |
|
isaacST08
|
08a77485aa
|
Fixed typos and formatting
|
2025-12-19 17:34:03 +01:00 |
|
isaacST08
|
594d7b434b
|
Reorganized file and options structure for more intuitive use
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
4a581e984c
|
Added more pdf viewer options
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
892f3d6336
|
PDF Viewer framework bug fixes and integrated functionallity into texlab lsp implementation
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
ac062b2386
|
Created PDF viewer framework
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
4b2d169759
|
Further Cleanup
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
35430ca7ab
|
Cleanup: Sorted sections alphabetically, utilized inherrits where appropriate
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
0c3c67d068
|
Added symbol options for texlab
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
b4098ad71f
|
Added chktex options for texlab
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
06fbacb3d0
|
Added enum options for completion matcher option
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
d7de68f37e
|
Removed old files
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
9300f920f6
|
Added experimental options for texlab
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
80938d1056
|
Added inlayHints options for texlab and some cleanup
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
a5fb96675d
|
Added completion options for texlab
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
179418e936
|
Added latexindent options to texlab
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
39fd4fe6ff
|
Added general texlab options and some cleanup
|
2025-12-19 17:34:02 +01:00 |
|
isaacST08
|
847c1b5647
|
Added diagnostic options for texlab
|
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
|
e0f0017cdd
|
Pinned commit hash of new-file-template.nvim
|
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 |
|
isaacST08
|
7ebbe28b11
|
Cleanup residue from modularization
|
2025-12-19 17:32:38 +01:00 |
|
isaacST08
|
aa191b683e
|
Migrated texlab into its own module
|
2025-12-19 17:32:38 +01:00 |
|
isaacST08
|
8f042cedca
|
Moved lsp config into its own module
|
2025-12-19 17:32:38 +01:00 |
|
isaacST08
|
e78b4ffe07
|
Starting modularizing tex.nix into smaller sections
|
2025-12-19 17:32:38 +01:00 |
|
isaacST08
|
54a64a4560
|
Added texlab tectonic options
|
2025-12-19 17:32:38 +01:00 |
|
isaacST08
|
d5920d108b
|
Tex templates were broken in the current version of the new-file-templates.nvim dependency so created fork to fix it and redirected flake url there
|
2025-12-19 17:32:38 +01:00 |
|
isaacST08
|
187bf3ef25
|
Switched to Alejandra formatting style
|
2025-12-19 17:26:08 +01:00 |
|
isaacST08
|
60fe055375
|
Added support for setting the g:tex_flavor option
|
2025-12-19 17:26:08 +01:00 |
|
isaacST08
|
25e2cfa49b
|
Fixed texlab needing to be installed globally to be able to use the lsp
|
2025-12-19 17:26:08 +01:00 |
|
isaacST08
|
52d36c0c2c
|
Added tex to the languages list
|
2025-12-19 17:26:08 +01:00 |
|
isaacST08
|
8a2a635fc4
|
Changed texlab lsp config build.filename to use stringToLua function
|
2025-12-19 17:24:36 +01:00 |
|
isaacST08
|
186b6fd8c1
|
Fixed weird nix boolean toString implementation
|
2025-12-19 17:24:35 +01:00 |
|
isaacST08
|
4fbc78cd42
|
Created function to simplify converting a string into lua format and removed null default values
|
2025-12-19 17:24:35 +01:00 |
|
isaacST08
|
286f292127
|
Fixed typo
|
2025-12-19 17:24:35 +01:00 |
|
isaacST08
|
d42896be4a
|
Added toString functions on Texlab LSP source booleans and other mapped values
|
2025-12-19 17:24:35 +01:00 |
|
isaacST08
|
7dceb8b0c0
|
Fix import on the wrong line
|
2025-12-19 17:24:35 +01:00 |
|