spellcheck: restore configuration for vim-dirtytalk

This commit is contained in:
Laszlo Bacsi 2025-07-05 18:48:20 +02:00
commit 045f098f0e
No known key found for this signature in database
GPG key ID: 7AC6E86EE9E48853
5 changed files with 6 additions and 2 deletions

View file

@ -15,6 +15,7 @@ isMaximal: {
spellcheck = { spellcheck = {
enable = true; enable = true;
programmingWordlist.enable = isMaximal;
}; };
lsp = { lsp = {

View file

@ -439,3 +439,4 @@
- Add [smart-splits.nvim] for navigating between Neovim windows and terminal multiplexer panes. - Add [smart-splits.nvim] for navigating between Neovim windows and terminal multiplexer panes.
Available at `vim.utility.smart-splits`. Available at `vim.utility.smart-splits`.
- Restore vim-dirtytalk plugin and fix ordering with spellcheck in generated config.

View file

@ -38,7 +38,7 @@
"runner" "runner"
"session" "session"
"snippets" "snippets"
# "spellcheck" # FIXME: see neovim/init/spellcheck.nix "spellcheck"
"statusline" "statusline"
"tabline" "tabline"
"terminal" "terminal"

View file

@ -94,6 +94,8 @@ in {
Enabling this option will unconditionally set Enabling this option will unconditionally set
{option}`vim.spellcheck.enable` to true as vim-dirtytalk {option}`vim.spellcheck.enable` to true as vim-dirtytalk
depends on spellchecking having been set up. depends on spellchecking having been set up.
Run {command}`:DirtytalkUpdate` on first use to download the spellfile.
::: :::
''; '';
}; };

View file

@ -17,7 +17,7 @@ in {
# like to append programming to spelllangs as soon as # like to append programming to spelllangs as soon as
# possible while the plugin is enabled and the state # possible while the plugin is enabled and the state
# directory can be found. # directory can be found.
pluginRC.vim-dirtytalk = entryAfter ["spellcheck"] '' luaConfigRC.vim-dirtytalk = entryAfter ["spellcheck"] ''
-- If Neovim can find (or access) the state directory -- If Neovim can find (or access) the state directory
-- then append "programming" wordlist from vim-dirtytalk -- then append "programming" wordlist from vim-dirtytalk
-- to spelllang table. If path cannot be found, display -- to spelllang table. If path cannot be found, display