Commit graph

60 commits

Author SHA1 Message Date
Ching Pei Yang
15b508a19b
docs: fix example mis-quoting 2025-08-30 16:12:24 +02:00
raf
b094fe233a
Merge pull request #913 from sjcobb2022/language-overhaul
languages: overhaul
2025-07-19 03:14:16 +03:00
Semyon
dd815ece18 fixed typo
docs: `diagostics` -> `diagnostics`
2025-07-18 20:27:01 +03:00
László Bácsi
ec2c64e04d
Merge branch 'main' into spellcheck-restore-programming-wordlist 2025-07-08 17:40:47 +02:00
sjcobb
39da9a874e Merge branch 'main' of https://github.com/NotAShelf/nvf into language-overhaul 2025-07-08 09:54:21 +01:00
raf
47735a6be6
Merge branch 'main' into main 2025-07-07 13:27:47 +03:00
raf
3b2a37ef3d
init/diagnostics: clearify wording for signs description 2025-07-07 12:38:07 +03:00
Ching Pei Yang
7199ee8ebf
Merge branch 'main' into docs/diagnostic-signs 2025-07-07 10:57:35 +02:00
poz
ad69bef1f5
treewide: remove unused inherits 2025-07-06 03:30:44 +02:00
Laszlo Bacsi
045f098f0e
spellcheck: restore configuration for vim-dirtytalk 2025-07-05 19:47:51 +02:00
Laszlo Bacsi
6ec28999cb
docs: working example for vim.diagnostics.config.signs
Fixes #863
2025-07-04 22:46:40 +02:00
Kamil Václavek
b79a5b1dcb
Update vim.clipboard.registers type to str
nvf.settings.vim.clipboard.registers allows for either a string or a list of strings, but Neovim only accepts a string value. Solved by updating the type to allow strings only.
2025-06-27 15:15:11 +02:00
sjcobb
a45cd326ec nvim util 2025-06-15 22:31:25 +01:00
sjcobb
e08fd4dc9f do not auto enable lspconfig with lang module 2025-05-30 13:28:34 +01:00
sjcobb
b00b999f1d entryAnywhere for lspconfig 2025-05-30 13:27:44 +01:00
sjcobb
96f3524a4d add markdown as well 2025-05-22 16:11:38 +01:00
sjcobb
7ae81ca51b simplify and remove unnecessary stuff 2025-05-22 14:48:14 +01:00
sjcobb
1a1569e6dd Merge branch 'main' of https://github.com/NotAShelf/nvf into language-overhaul 2025-05-20 15:45:32 +01:00
sjcobb
bc93d67416 Initialize changes for nix 2025-05-20 15:45:04 +01:00
rice-cracker-dev
a0905ee428 basic: deprecate scrollOffset 2025-05-17 11:46:43 +07:00
69e75a00ed
neovim/basic: deprecate vim.useSystemClipboard 2025-05-04 18:23:54 +03:00
4678f73411
neovim/clipboard: init module 2025-05-04 18:23:48 +03: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
9bd2a6dcb4 neovim/lsp: add LSP example; add description to servers option 2025-04-28 00:00:49 +02:00
Ching Pei Yang
ea9075a07f lsp: add default fallback config 2025-04-28 00:00:49 +02:00
35c432db3b neovim/lsp: init 2025-04-28 00:00:49 +02:00
Noah765
990d3598b1 highlight: fix color type
The color options also allow color definitions in the form of color names.
2025-04-23 21:28:17 +02:00
Noah765
6bf57573f1 autocmds: improve autocommand descriptions 2025-04-21 08:41:41 +02:00
e2b3daa6f8
neovim/diagnostic: fix missin submodule opts
Some checks are pending
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
2025-04-05 06:21:50 +03:00
c5bc6d503e
neovim/diagnostics: init module 2025-04-04 14:35:13 +03:00
raf
dd281b78e5
neovim/init: add API for autocmds and autogroups (#656) 2025-03-10 08:46:07 +00:00
75b402e9f0
neovim/init: deprecate vim.disableArrows; add missing rename 2025-02-07 15:49:24 +03:00
LilleAila
f58f41629f
highlight: :h reference in single quotes 2025-01-20 14:28:36 +01:00
LilleAila
28bbe89fbc
highlight: example without '' 2025-01-20 14:16:45 +01:00
LilleAila
653e5d6a17
highlight: implement suggestions 2025-01-19 19:38:12 +01:00
LilleAila
5e3a0dcdc3
highlight: cterm as enum 2025-01-19 18:11:12 +01:00
LilleAila
fcb6f82892
highlight: init 2025-01-19 18:03:21 +01:00
db8a586b7e
neovim/init: enable preventJunkFiles by default
Some checks are pending
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
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Waiting to run
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (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
Check for typos in the source tree / check-typos (push) Waiting to run
2025-01-19 13:21:51 +03:00
3825793549
various: address diniamo's review comments 2025-01-10 17:02:20 +03:00
356f92053c
neovim/init: merge conditionals in options set
Some checks failed
Check for typos in the source tree / check-typos (push) Has been cancelled
2025-01-07 06:12:13 +03:00
b67759273b
neovim/spellcheck: convert to vim.options 2025-01-04 15:52:27 +03:00
c19c925f1d
modules/neovim: avoid interpolating strings for vim.preventJunkFiles 2024-12-11 00:01:51 +03:00
07f50e84eb
modules/neovim: deprecate vim.showSignColumn
Prefer the type-safe `vim.options` equivalent.
2024-12-11 00:01:51 +03:00
0650aa31ac
modules/neovim: deprecate vim.enableEditorconfig option
Deprecate shorthand EditorConfig toggle, and encourage the more powerful `vim.globals` option.
2024-12-11 00:01:49 +03:00
a6a06f4e72
modules/{neovim,wrapper}: move Vim options to vim.options defaults 2024-12-01 10:09:13 +03:00
864ee05f57
wrapper/rc: set vim.options and vim.globals to freeform submodules 2024-12-01 09:39:52 +03:00
0e45c70fb9
neovim/init: set basic options via vim.options
Less DAGs, more customizability.
2024-12-01 09:37:05 +03:00
diniamo
71de14149d init/basic: deprecate vim.leaderKey
in favour of `vim.globals.mapleader` and `vim.globals.maplocalleader`

tmp

Co-authored-by: raf <raf@notashelf.dev>
2024-11-30 10:29:35 +01:00
81eda5b340
neovim/spellcheck: add autogroup to spellcheck fts autocmd; fix vim-dirtytalk 2024-11-06 19:33:08 +03:00
f429379e34
docs: update release notes 2024-11-06 19:33:06 +03:00