mewoocat
8d8f9dd794
filetype no work
2025-12-24 11:20:58 -06:00
mewoocat
535d58afba
generic indent func
2025-12-22 22:35:50 -06:00
mewoocat
95f36449a7
working example
2025-12-22 14:28:43 -06:00
mewoocat
f4072b710a
experimenting
2025-12-21 06:31:30 -06:00
Ching Pei Yang
f8dc16a29f
languages/nix: always use conform for formatter ( #1236 )
2025-11-22 03:36:00 +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
Ching Pei Yang
9407a3e1c6
languages: coerce server type to list for compat
2025-07-23 23:36:22 +02:00
sjcobb
e0cd56f39e
ordering of types
2025-07-14 01:15:39 +01:00
sjcobb
39da9a874e
Merge branch 'main' of https://github.com/NotAShelf/nvf into language-overhaul
2025-07-08 09:54:21 +01:00
poz
c0a5509a66
languages/nix: switch from nil input to nixpkgs package
2025-07-07 12:37:46 +02:00
sjcobb
77ab1152cb
cleanup nix moduke
2025-06-02 23:49:27 +01:00
sjcobb
4ca117e728
cleanup
2025-06-01 17:20:08 +01:00
sjcobb
385793a2ea
specify lsp configuration in lang module
2025-05-30 13:29:04 +01:00
sjcobb
7ae81ca51b
simplify and remove unnecessary stuff
2025-05-22 14:48:14 +01:00
sjcobb
bc93d67416
Initialize changes for nix
2025-05-20 15:45:04 +01:00
sjcobb
852c378bf9
new options perhaps?
2025-05-15 13:49:25 +01:00
Gerg-L
9feb71594d
refactor: nuke legacyPackages and overlays
...
rework blink-cmp package
2025-05-04 23:20:32 -04:00
1ed6fd9f58
languages: deprecate vim.languages.enableLSP
...
This change is done in favor of our intentions to use the new API Neovim has exposed, and the one we are exposing to match theirs.
2025-05-04 18:01:46 +03:00
Ching Pei Yang
2bc0492af3
nix: migrate to conform/nvim-lint
2025-03-28 12:18:20 +01:00
c8fd6204d0
languages/nix: fully deprecate nixpkgs-fmt
2025-03-09 21:55:04 +03:00
Lin Xianyi
5671d7b42c
languages/nix: add lsp options support for nixd
2025-02-12 00:50:27 +08:00
Anthony Rodriguez
132c3da8ec
languages/nix: add nixd
...
This adds the [nixd](https://github.com/nix-community/nixd ) language
server.
2025-02-06 13:24:39 +01:00
4200828526
languages/nix: remove hardcoded indentation options
2025-01-18 18:55:46 +01:00
c734a81e40
languages/nix: deprecate rnix language server option
...
Abandoned, archived and wildly outdated.
2025-01-10 12:52:29 +03:00
diniamo
30a8a8fce0
languages/nix: use stricter type for lsp.server
2024-10-27 12:53:44 +01:00
Anthony
71e2ae1db4
languages/nix: change nixpkgs-fmt to nixfmt (rfc-style) ( #383 )
2024-10-22 21:44:18 +00:00
diniamo
f9789432f9
treewide: make the entire generated config lua based ( #333 )
...
* modules: switch to gerg's neovim-wrapper
* modules: use initViml instead of writing the file
* treewide: make the entire generated config lua based
* docs: remove mentions of configRC
* plugins/treesitter: remove vim.cmd hack
* treewide: move resolveDag to lib
* modules/wrapper(rc): fix typo
* treewide: migrate to pluginRC for correct DAG order
The "new" DAG order is as follows:
- (luaConfigPre)
- globalsScript
- basic
- theme
- pluginConfigs
- extraPluginConfigs
- mappings
- (luaConfigPost)
* plugins/theme: fix theme DAG place
* plugins/theme: fix fixed theme DAG place
* modules/wrapper(rc): add removed option module for configRC
* docs: add dag-entries chapter, add release note entry
* fix: formatting CI
* languages/nix: add missing `local`
* docs: fix page link
* docs: add mention of breaking changes at the start of the release notes
* plugins/neo-tree: convert to pluginRC
* modules/wrapper(rc): add back entryAnywhere
* modules/wrapper(rc): expose pluginRC
* apply raf patch
---------
Co-authored-by: NotAShelf <raf@notashelf.dev>
2024-07-20 08:30:48 +00:00
7c730a78e5
treewide: begin restructuring the module tree
2024-04-07 17:16:13 +03:00