neovim-flake/modules
irobot 92854bd0ea
Keymap/extra options (#1384)
* keymaps: fix unable to set noremap = false

Currently setting `vim.keymaps.*.noremap = false` has no effect.
Given that noremap is set by default, the only way to undo it is
to use `remap = true`. This commit adds `remap` as an internal option,
and derives its final value as the inverse of noremap.
This way, setting `noremap` to `false` now behaves as expected.

See https://neovim.io/doc/user/lua-guide.html#_creating-mappings

* keymaps/config: fix formatting

merge unnecessarily split attrset

* keymaps/options: remove unnecessary option

+ tweak related release notes entry
2026-02-03 15:52:39 +01:00
..
extra treesitter: migrate to the new api 2026-01-06 14:47:27 -03:00
neovim treewide: fix a lot of broken / dead links 2025-12-11 18:32:09 +01:00
plugins language/make: add treesitter, formatter and diagnostics support (#1380) 2026-02-03 11:08:50 +00:00
wrapper Keymap/extra options (#1384) 2026-02-03 15:52:39 +01:00
default.nix treewide: Use nixpkgs fetchers for npins 2025-02-10 22:33:36 -05:00
modules.nix spellcheck: restore configuration for vim-dirtytalk 2025-07-05 19:47:51 +02:00