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
Gerg-L
a0de0646f6
npins: use mnw function
2026-02-01 16:40:46 -05:00
Gerg-L
9013fd5031
npins: update to version 7
2026-01-14 21:24:06 -05:00
alfarel
11a7e95009
notes/obsidian-nvim: fix checkhealth by building from pin manually
2026-01-08 19:35:13 +00:00
Soliprem
b4abb3c82d
treewide: fix a lot of broken / dead links
2025-12-11 18:32:09 +01:00
Ching Pei Yang
da8c682af7
treewide: replace auto option links with {option} role
2025-12-11 15:30:30 +01:00
Gerg-L
3e48f13c3c
lib: rewrite toLuaObject, deprecate everything else ( #1178 )
...
* lint: typos
* wrapper/build: passthru mnw stuff
* lib: rewrite toLuaObject, deprecate everything else
* docs: deno fmt
* Emac
---------
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-10-13 18:56:11 +02:00
ba9ce8bb3a
wrapper/build: add option examples; put evaluated values in literalExpression
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69648220a65886994d4cac67f634a61815d5
2025-09-13 09:23:24 +02:00
0246376cdd
Merge branch 'main' into v0.8
2025-09-13 09:23:24 +02:00
Ching Pei Yang
f9a422814d
lazy: fix error on empty lz.n spec
2025-09-05 17:44:36 +02:00
Jaren Glenn
f6cfc3ab4b
lazy: enabled option accepts luaInline instead of str
...
Makes inline Lua enabled options evaluate to Lua instead of string
literals.
2025-08-26 20:06:46 -06:00
fa52e006eb
modules: fix typos; clean up vim-startify module
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69641dac96714f7d7ddfb6a302e7340de9ca
2025-08-05 13:08:48 +03:00
085df81edf
wrapper/options: fix exmple for additionalRuntimePaths
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a696484c57a2dd2dcd985ddeba37859e10ff7
2025-08-05 12:53:55 +03:00
Gerg-L
cd98ed56db
fix: pluginOverrides attempting to build
2025-06-11 10:48:57 +02:00
Alexandra Østermark
48d5fbfa32
fix spelling mistake
2025-06-03 21:13:49 +02:00
Alexandra Østermark
139c18f296
Merge branch 'main' into avante
2025-05-18 21:00:09 +02:00
Alexandra Østermark
5fe4106866
Merge branch 'main' into avante
...
use pins for package call
syntax fix
add optional deps
2025-05-18 21:00:09 +02:00
Gerg-L
23e50a8eb7
fix: noBuildPlug naming
2025-05-17 12:41:46 -04:00
Gerg-L
9feb71594d
refactor: nuke legacyPackages and overlays
...
rework blink-cmp package
2025-05-04 23:20:32 -04:00
Gerg-L
c5b72f124f
chore: update mnw
...
Flake lock file updates:
• Updated input 'mnw':
'github:Gerg-L/mnw/2a1678ba8e4807bd855dd0da94ea2bef5bca733d?narHash=sha256-X32sM3RQ3X2y6PzfNnX3rhUAlhuITdDOdfSrwZXjlsQ%3D' (2025-05-03)
→ 'github:Gerg-L/mnw/7b85a1922b0c5d78c03c4e53c82330715d1bf22b?narHash=sha256-g1XBeVvnM6P0QVxbjCEXyNl0aGd3YSf/hsVagUHB3qw%3D' (2025-05-03)
2025-05-04 02:10:06 -04:00
Farouk Brown
e946799757
Merge branch 'main' into main
2025-05-03 18:04:20 +01:00
dda89a2d9c
wrapper/options: fix description for enableLuaLoader
2025-05-03 04:01:04 +03:00
Farouk Brown
64bee7e729
fix: set avante-nvim to build from source
2025-04-27 20:28:17 +01:00
Ching Pei Yang
db3a35a116
rc: do not set options via luaConfigPre
2025-04-18 00:33:46 +02:00
13b2f7a96d
wrapper/build: disable checks in flutter-tools-patched
2025-04-01 11:16:41 +03:00
Ching Pei Yang
e2d10e8fb2
lazy: create LazyFile user event
2025-03-23 11:09:51 +01:00
Ching Pei Yang
58021beb1c
lazy: fix incomplete event type
2025-03-23 11:09:51 +01:00
Gerg-L
a297acc368
flake: update mnw ( #723 )
2025-03-18 09:51:20 +00:00
Ching Pei Yang
392f91ef99
lazy/lz.n: fix default un-lazy plugins
2025-02-25 12:48:05 +01:00
MaxMur
4aac51ec19
languages/flutter: Update pin name for match ( #658 )
2025-02-21 13:29:45 +00:00
Gerg-L
63c032cf87
flake: fix using blink-cmp package ( #632 )
2025-02-13 03:18:02 +00:00
8adc4c352a
treewide: Use nixpkgs fetchers for npins
...
plugins: switch from neodev to lazydev
2025-02-10 22:33:36 -05:00
Ching Pei Yang
8a069a6835
blink: move package into legacyPackage
2025-02-06 19:26:21 +08:00
Ching Pei Yang
2dde21e19c
flake: add and package blink.cmp
2025-02-06 19:26:11 +08:00
ab3a68fe1a
lib: remove toVimBool
2025-01-10 17:02:29 +03:00
3825793549
various: address diniamo's review comments
2025-01-10 17:02:20 +03:00
8448a6ca0f
wrapper/rc: change vim.options.mouse to a string type
...
As the mouse option in neovim allows combining those values.
2025-01-10 10:36:01 +03:00
dab409685d
Merge branch 'main' into more-option-stuff
2025-01-10 10:08:34 +03:00
7dbe7a08b3
wrapper/build: disable failing require hook checks for flutter-tools
2025-01-08 21:13:09 +03:00
356f92053c
neovim/init: merge conditionals in options set
2025-01-07 06:12:13 +03:00
b704a28a12
Merge branch 'main' into more-option-stuff
2025-01-07 05:47:59 +03:00
5749739e4b
wrapper/rc: clean up option documentation
2025-01-04 16:08:53 +03:00
diniamo
af0eed84e0
wrapper/build: improve noBuildPlug
2025-01-02 07:18:31 +01:00
Ching Pei Yang
26398b6b14
wrapper: add built package as option
2025-01-02 04:12:04 +03:00
Ching Pei Yang
f9d1684b5f
wrapper: rename build dir to environemnt
2025-01-02 04:12:04 +03:00
diniamo
ed69816f68
wrapper/lazy: add beforeSetup option
...
Useful for avoiding a million require calls in setupOpts.
2024-12-20 10:43:36 +01:00
a0a57757a0
wrapper/rc: explicitly add tabstop & shiftwidth to vim.options
...
Defaults are taken from Neovim's :help tags for those options to avoid intrusive/confusing behaviour.
2024-12-12 20:16:27 +03:00
66005a51c3
wrappr/rc: allow strings in vim.options.signcolumn
2024-12-11 00:08:48 +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