33cc70b4db
treesitter: move autogroup definition to augroup module
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I1a2f5e47b4d9457a91a84802944ea06f6a6a6964
2026-01-27 12:13:28 +03:00
f66d077294
languages/rust: expToLua -> toLuaObject
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9b40d9129f6f9bf7a4cbda97ef1c165d6a6a6964
2026-01-27 10:07:04 +03:00
fcfd1872da
Merge branch 'main' into feature/lua-selene
2026-01-24 12:31:04 +03:00
Snoweuph
1f8d994e07
language/lua: add selene for more diagnostics
2026-01-24 10:29:38 +01:00
dish
d47d7c7542
languages/python: support zuban language server
...
https://zubanls.com/
2026-01-23 19:17:31 -05:00
385c49d93d
utility/leetcode-nvim: remove redundant startPlugins entry
...
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I36176a0c86fba8a6056b1041086285626a6a6964
2026-01-23 22:14:34 +03:00
897216c0f7
assistant/avante: remove redundant startPlugins entries
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If772ac13d5706e7df28d0e40dd92dfc76a6a6964
2026-01-23 22:14:33 +03:00
41be0b567e
Merge branch 'main' into feat/hlargs-nvim
2026-01-15 10:52:09 +03:00
Gerg-L
9013fd5031
npins: update to version 7
2026-01-14 21:24:06 -05:00
dish
d52b2b1d78
visuals/hlargs-nvim: init plugin
...
ez every time
npins bad tho
2026-01-14 15:47:51 -05:00
dish
c07136c7ba
toml: init language plugin
2026-01-14 15:00:04 -05:00
dish
1868774259
python: support pyrefly
2026-01-14 12:25:47 -05:00
David James McCorrie
2dcdfd2bf4
python: expand LSPs
...
Now that the new LSP API is available add:
- ruff: add support for the LSP as well as the existing formatter support
- ty: new type checking from astral (promising new type checker)
Signed-off-by: David James McCorrie <djmccorrie@gmail.com>
2026-01-13 12:08:38 +00:00
dish
54d7f3ddc5
languages/sql: support sqruff
2026-01-10 23:19:57 -05:00
dish
af0fdd9f27
languages/markdown: support rumdl
2026-01-10 20:35:16 -05:00
alfarel
11a7e95009
notes/obsidian-nvim: fix checkhealth by building from pin manually
2026-01-08 19:35:13 +00:00
alfarel
dbf4d7df76
notes/obsidian-nvim: remove unnecessary options and add integrations/compat
2026-01-08 19:35:11 +00:00
Heitor Augusto
dd36db36d6
treesitter: parsers -> grammarPlugins
2026-01-08 15:53:02 -03:00
jtliang24
2973ce1a6f
Update nixfmt command to use pkgs.nixfmt
2026-01-07 22:33:48 -05:00
Heitor Augusto
27a2953aff
treesitter: migrate to the new api
2026-01-06 14:47:27 -03:00
Thales Menato
e0f6fe7a2a
treesitter: attempt to adapt to (breaking) Nixpkgs changes ( #1315 )
...
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
* feat: update from builtGrammars to grammarPlugins
* fix: renamed packages
* chore: revert back the configs part
* wip: try using config
* chore: update flake
* docs: update release-note
---------
Co-authored-by: raf <raf@notashelf.dev>
2026-01-05 16:07:31 +00:00
Jens Feodor Nielsen
1bf757685b
utility/ccc: add setupOpts option ( #1294 )
...
* utility/ccc: add inputs and outputs options
Added `ccc.nvim` options `vim.utility.ccc.inputs` and
`vim.utility.ccc.outputs` to make input color systems and output color
formats configurable.
* utility/ccc: add setupOpts option
Added `ccc.nvim` option `vim.utility.ccc.setupOpts` with the existing
hard-coded options as default values.
* utility/ccc: no hidden mapping, better types
- Remove hidden mapping input/output options into luaInline with
prefixes.
- Update types of setupOpts sub-options to avoid large blocks of
inline Lua in the configuration.
* utility/ccc: properly format with alejandra
2026-01-05 16:29:19 +01:00
Ben Mayer
b1b8794a19
make toggleterm open map acutally toggle the terminal ( #1295 )
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
2025-12-21 14:33:27 +00:00
Ben
4b95ae106c
bufferline.nvim: fix hover behavior ( #1297 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
Enable `mousemoveevent` vim option if `setupOpts.options.hover` is
enabled, as required by the plugin.
2025-12-19 17:50:15 +00:00
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 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
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
Francesco Prem Solidoro
90be13528a
languages/vala: add mainProgram attribute to wrapper package
2025-11-14 17:45:56 +01:00
Michael Buckley
9d5f2f4903
notes/orgmode: fixed reference to the grammar package from nixpkgs
2025-11-11 23:26:19 -05:00
c2fc2f
9e9be6d0f2
fix(typst): remove typstfmt
2025-11-05 15:48:43 +01:00
c2fc2f
7919c72128
fix(typst): remove typstfmt
2025-11-05 14:55:48 +01:00
poz
00498aa46f
languages/rust: fix completion source option usage
2025-10-31 12:28:18 +01:00