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
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
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
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
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
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
688bb8d9ba
spellcheck: allow adding arbitrary spellfiles from name-value pairs
2024-11-06 19:32:58 +03:00
e40d7a2a56
neovim/basic: add undofile options ( #367 )
...
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 formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (push) Waiting to run
`vim.undoFile.enable` and `vim.undoFile.path` can be used to manipulate whether undofile will be enabled, and the location if it is enabled.
2024-09-19 22:07:25 +03: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
1740b437c0
neovim/spellcheck: disable programming wordlist
...
errors as it cannot download its spellfile. needs to be fixed
2024-04-27 16:22:42 +03:00
97a64abeff
treewide: clean up references to neovim-flake
2024-04-27 15:51:22 +03:00
694012dbd8
neovim/init: override vim syntax highlighting with Treesitter
...
see: «https://github.com/nvim-treesitter/nvim-treesitter/issues/2254»
2024-04-30 08:08:54 +03:00
2680be20a3
neovim/debug: handle debug log path correctly
2024-04-23 14:55:11 +03:00
4d8dcc7e49
modules/neovim: rename vim.spellChecking
to vim.spellcheck
...
more consistent this way
2024-04-20 19:00:20 +03:00
43263040a4
treewide: restructure modules directory; add comments to modules top-level import
2024-04-20 18:12:36 +03:00
6eea801cd6
neovim/spellcheck: allow disabling spellchecking for filetypes
2024-04-20 18:12:35 +03:00