Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Tex Language Support #569

Open
wants to merge 83 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
33ccc42
Created tex language options
isaacST08 Jan 19, 2025
9cded6f
Fix import on the wrong line
isaacST08 Jan 19, 2025
a504d8e
Added toString functions on Texlab LSP source booleans and other mapp…
isaacST08 Jan 19, 2025
97b4dd8
Fixed typo
isaacST08 Jan 19, 2025
23f2b22
Created function to simplify converting a string into lua format and …
isaacST08 Jan 19, 2025
7744a1a
Fixed weird nix boolean toString implementation
isaacST08 Jan 19, 2025
9811174
Changed texlab lsp config build.filename to use stringToLua function
isaacST08 Jan 19, 2025
3897764
Added tex to the languages list
isaacST08 Jan 19, 2025
5883c09
Fixed texlab needing to be installed globally to be able to use the lsp
isaacST08 Jan 19, 2025
c002e8f
Merge pull request #570 from LilleAila/add-rainbow-delimiters
NotAShelf Jan 19, 2025
c191420
Added support for setting the g:tex_flavor option
isaacST08 Jan 19, 2025
fb0ddb3
Switched to Alejandra formatting style
isaacST08 Jan 19, 2025
4db392f
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Jan 19, 2025
cd05271
Tex templates were broken in the current version of the new-file-temp…
isaacST08 Jan 22, 2025
3c50372
Merge branch 'feature-language-tex' of github:isaacST08/nvf into feat…
isaacST08 Jan 22, 2025
9357bde
Added texlab tectonic options
isaacST08 Jan 23, 2025
1f08c4e
Starting modularizing tex.nix into smaller sections
isaacST08 Jan 23, 2025
c3291ab
Moved lsp config into its own module
isaacST08 Jan 23, 2025
9b401be
Migrated texlab into its own module
isaacST08 Jan 23, 2025
48674a4
Cleanup residue from modularization
isaacST08 Jan 24, 2025
44959a0
Created build module
isaacST08 Jan 24, 2025
9b524fb
Cleanup after makeing build module
isaacST08 Jan 24, 2025
13da2ae
Fixed typo
isaacST08 Jan 24, 2025
1d28982
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Jan 24, 2025
387eb9b
Created builder template for making new builders that will work with …
isaacST08 Jan 24, 2025
aef8284
Created latexmk builder
isaacST08 Jan 24, 2025
a8cd1af
Pinned commit hash of new-file-template.nvim
isaacST08 Jan 25, 2025
ca9ab42
Switched to using lib.nvim.config.mkBool where appropriate
isaacST08 Jan 26, 2025
1bebf49
Refactored to use the nvf library toLuaObject as well as other improv…
isaacST08 Jan 27, 2025
934eed8
Added diagnostic options for texlab
isaacST08 Jan 27, 2025
c2796c9
Added general texlab options and some cleanup
isaacST08 Jan 27, 2025
68c3610
Added latexindent options to texlab
isaacST08 Jan 27, 2025
e518c8e
Added completion options for texlab
isaacST08 Jan 27, 2025
6a023fc
Added inlayHints options for texlab and some cleanup
isaacST08 Jan 27, 2025
83bfc28
Added experimental options for texlab
isaacST08 Jan 27, 2025
8f33313
Removed old files
isaacST08 Jan 27, 2025
95d5463
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Jan 27, 2025
637170b
Added enum options for completion matcher option
isaacST08 Jan 30, 2025
19bbdef
Added chktex options for texlab
isaacST08 Jan 30, 2025
0828367
Added symbol options for texlab
isaacST08 Jan 30, 2025
650775e
Cleanup: Sorted sections alphabetically, utilized inherrits where app…
isaacST08 Jan 30, 2025
00c3568
Further Cleanup
isaacST08 Jan 30, 2025
9524d93
Created PDF viewer framework
isaacST08 Jan 31, 2025
95a0125
PDF Viewer framework bug fixes and integrated functionallity into tex…
isaacST08 Jan 31, 2025
821cefe
Added more pdf viewer options
isaacST08 Jan 31, 2025
e08d0b5
Reorganized file and options structure for more intuitive use
isaacST08 Jan 31, 2025
88aa581
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Jan 31, 2025
fe84f0e
Fixed typos and formatting
isaacST08 Feb 10, 2025
0b85f56
Created mkEnableTreesitterOption in the extendend library
isaacST08 Feb 11, 2025
1b98356
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Feb 11, 2025
2bb8154
languages/nix: add lsp options support for nixd
iynaix Feb 7, 2025
06cb9eb
flake: add conform-nvim and nvim-lint
NotAShelf Feb 1, 2025
ca17c54
diagnostics/nvim-lint: init
NotAShelf Feb 1, 2025
1ca434d
formatter/conform-nvim: init
NotAShelf Feb 1, 2025
6155e6a
modules: import diagnostics and formatter modules
NotAShelf Feb 1, 2025
bd29a5a
flake: move all plugin inputs to npins
NotAShelf Feb 5, 2025
ff77a97
treewide: Use nixpkgs fetchers for npins
NotAShelf Feb 6, 2025
fc4d060
rainbow-delimiters: fix startPlugins name
alfarelcynthesis Feb 11, 2025
2381358
docs: add missing npins subcommand (#623)
alfarelcynthesis Feb 11, 2025
9cb2da4
lsp/lspkind: fix plugin name (#626)
folospior Feb 11, 2025
275e12a
flake: update npins pins for themes (#627)
Just-Helpful Feb 11, 2025
2d28b1f
utility/ccc: fix npins name incompat
NotAShelf Feb 11, 2025
86d7412
pins: yanky.nvim -> yanky-nvim
NotAShelf Feb 11, 2025
434802f
Rebase & Merge
isaacST08 Feb 12, 2025
d6000a4
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Feb 12, 2025
d638292
Added usage of lib.optionals and created an assersion to check the nu…
isaacST08 Feb 12, 2025
0f04df4
Added code/keyword md escaping for documentation in modules/plugins/l…
isaacST08 Feb 12, 2025
ed514a6
Added code/keyword md escaping for documentation in modules/plugins/l…
isaacST08 Feb 12, 2025
6aaba37
Removed duplicate "Whether to enable" in documentation for modules/pl…
isaacST08 Feb 12, 2025
226775f
Removed duplicate "Whether to enable" in documentation for modules/pl…
isaacST08 Feb 12, 2025
739415d
Clarified documentation wording and utilized mkPackageOption for the …
isaacST08 Feb 12, 2025
5b616f7
Created assertion for the correct number of pdf viewers instead of th…
isaacST08 Feb 12, 2025
c3c720f
Cleaned up documentation and other performed other code cleanups
isaacST08 Feb 12, 2025
c440ba5
Utilized lib.optionalAttrs to simplify code
isaacST08 Feb 12, 2025
2a55d0f
Added comment explaining why code is structured as it is
isaacST08 Feb 12, 2025
0b6cf49
Cleaned up tectonic args processing
isaacST08 Feb 12, 2025
cc5e7c9
Reword doc description
isaacST08 Feb 12, 2025
91a3f67
Altered mkEnableTreesitterOption functionallity to take in a boolean …
isaacST08 Feb 12, 2025
ede0977
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Feb 12, 2025
b58ae67
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Feb 13, 2025
a1c0e24
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Feb 17, 2025
cafa0a1
Changed the new-file-template-nvim npin to the fork that adds escapin…
isaacST08 Feb 18, 2025
2b2eddc
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 Feb 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'NotAShelf:main' into feature-language-tex
isaacST08 authored Jan 27, 2025
commit 95d5463e634b7be388bb09369ff0a344b685d5a9

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.