Commit graph

22 commits

Author SHA1 Message Date
12b21743bd
lazyUtils: add assertions to keybind function. 2024-11-30 16:59:05 +01:00
ca7310c274
Add vPlug option to modules. 2024-11-30 16:59:05 +01:00
bd20996cf1
writeLazyPluginDir: Avoid getName call on plugin before normalization. 2024-11-30 16:59:05 +01:00
7e72334fec
Add neovim package option to modules. 2024-11-28 22:46:13 +01:00
2582586c64
Add default.nix to wrap pkgs folder imports. 2024-11-28 17:20:42 +01:00
e1b22efefd
Fix option name in description: program -> programs 2024-11-28 16:28:22 +01:00
bb65c51755
Update doc url in lazyConfig submodule option description. 2024-11-28 16:25:33 +01:00
ac43fae727
Define keyBind interface in submodule. 2024-11-28 16:21:04 +01:00
751da80178
Update flake inputs. 2024-09-09 21:56:54 +02:00
996fb97068
Add lock file. 2024-05-18 11:40:32 +02:00
d82f7a033d
Add unit tests for luaUtils and some for lazyUtils. 2024-05-18 11:38:47 +02:00
8dd643ceeb
Plugin dir attribute can also be a path. 2024-05-18 11:18:36 +02:00
b83e5c9de5
Remove obsolete type guard on toLua function. 2024-05-18 11:17:32 +02:00
421e9cf4fa
stringToLua also accepts a path as input. 2024-05-18 11:15:49 +02:00
feaaf56e54
Correctly handle lua conversion for empty lists. 2024-05-18 11:14:54 +02:00
95e7679c82
Convert numbers to lua using toJSON (float precision). 2024-05-18 11:08:04 +02:00
78f17cae8d
Fix nix flake show. 2024-05-18 11:07:17 +02:00
401bc8434c
Add module definition. 2024-05-05 16:20:05 +02:00
9cd6411973
Add neovim lazy wrapper. 2024-05-05 16:18:30 +02:00
90b986566d
Add functions to configure lazy plugins. 2024-05-05 16:08:11 +02:00
498589a31b
Add helper functions to convert Nix data to Lua. 2024-05-05 16:08:11 +02:00
77c7fce1c8
Init project flake template. 2024-05-05 16:06:05 +02:00