Commit graph

829 commits

Author SHA1 Message Date
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
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
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
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
isaacST08
ac75542243 Created tex language options 2025-12-19 17:24:35 +01:00
raf
18749d6be7
Merge branch 'main' into fix-astro-svelte-self 2025-12-13 17:25:03 +03:00
Ching Pei Yang
056328ff4a
language/{astro,svelte}: fix missing self arg 2025-12-13 14:05:35 +01:00
Ring-A-Ding-Ding-Baby
1d362cd88e languages/rust: fix rustaceanvim DAP adapter
Align codelldb adapter setup with rustaceanvim’s built-in logic.
Add languages.rust.dap.backend option to choose between codelldb
and lldb-dap adapters.
2025-12-13 16:21:22 +04:00
Soliprem
b4abb3c82d treewide: fix a lot of broken / dead links 2025-12-11 18:32:09 +01:00
Ching Pei Yang
da8c682af7
treewide: replace auto option links with {option} role 2025-12-11 15:30:30 +01:00
Soliprem
b18588695d
Merge branch 'main' into v0.8 2025-12-11 14:28:02 +01:00
Axel Baudot
26c4a7e3c3
assistant/neocodeium: init (#1238)
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-12-07 14:54:42 +00:00
Judah Fuller
8b38d2407f telescope: add gitFiles option
Add changelog
2025-12-05 04:19:59 +01:00
Some Guy
43b48909a3
ci: fix errors from #1246 (#1255)
* docs: resolve formatting

Resolves a typo introduced in #1246 that was causing CI to fail

* hop: use .nvim instead of -nvim in startPlugins

Couldn't build the nix package since #1246 changed the plugin name to
hop.nvim, but didn't update hop/config.nix to use that
2025-12-04 19:01:18 +01:00
6ba72078e7
languages/astro: fix stdenv warning: move prettier out of nodePackages
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I87621112d9676fec2ad3b1ada98a433c6a6a6964
2025-11-26 18:42:03 +03:00
Soliprem
e32bc41b85
modules/languages: fix rust crates-nvim completion deprecation (#1247)
* modules/languages: fix rust crates-nvim deprecation

move the completion into the lsp

* plugins/languages: cleanup old FIXME, remove comments, complete completion config for crates-nvim

* docs/rl: add entry for crates-nvim fix
2025-11-26 01:54:48 +01:00
Ching Pei Yang
f8dc16a29f
languages/nix: always use conform for formatter (#1236) 2025-11-22 03:36:00 +01:00
Valyn Tyler
7c58bb5220 fmt: ts.nix 2025-11-19 21:10:35 +01:00
Valyn Tyler
4cf72b8b92 fix: enable javascript formatter 2025-11-19 21:09:41 +01:00
László Bácsi
8236c7b3f5
fix: missing brackets for typst.format.type after treewide formatter change 2025-11-17 13:15:10 +01:00
Ching Pei Yang
c022a9ea08
treewide: use lib.warn for compatibility (#1228) 2025-11-17 02:54:32 +01:00
Ching Pei Yang
d5da1a14c3
languages/formatters: allow multiple formatters (#1103)
* language/python: allow multiple formatters

* package: add prettier-plugin-astro

* language/astro: fix prettier, remove prettierd

* package: add prettier-plugin-svelte

* language/svelte: fix prettier, remove prettierd

* languages: allow listOf format.type

* deprecations: add warnings for removed format options

* ruby: remove unused variable

* nix: fix outdated references to format.package

* docs: update release note

* treewide: warn deprecation in singleOrListOf

* conform: add definitions for setupOpts.formatters
2025-11-16 19:49:21 +01:00
Valyn Tyler
a87439ed3c
languages/html: add emmet LSP (#1212)
* feat: add html.servers.emmet-ls

* feat: update changelog

---------

Co-authored-by: raf <raf@notashelf.dev>
2025-11-16 19:05:20 +03:00
Soliprem
7432090a2e
Merge branch 'v0.8' into v0.8 2025-11-14 23:48:57 +01:00
Soliprem
4abd1fec5b
Merge branch 'v0.8' into vala-fix 2025-11-14 18:18:34 +01:00
Ching Pei Yang
7e0ec5bce7
Merge branch 'upstream' into v0.8 2025-11-14 18:11:25 +01:00