Pei Yang Ching
ecbaa37c52
lazy: move lz.n submodules out of lib
2024-09-29 14:11:23 +02:00
Pei Yang Ching
588431d805
flake: update lz.n and lzn-auto-require
2024-09-29 14:11:23 +02:00
Pei Yang Ching
7097991168
lazy: use listOf plugins instead of attr
2024-09-29 14:11:23 +02:00
Pei Yang Ching
b66dab8fb2
lib.binds: update lzn util functions
2024-09-29 14:11:23 +02:00
Pei Yang Ching
e5b351f4d6
lazy: use similar API to nvf keymaps
2024-09-29 14:11:23 +02:00
Ching Pei Yang
603ec2225a
flake: update lzn-auto-require
2024-09-29 14:11:23 +02:00
Ching Pei Yang
2d6670a63a
lz.n: add missing PluginSpec options
2024-09-29 14:11:23 +02:00
Ching Pei Yang
57ccfc9ec6
add TODO
2024-09-29 14:11:23 +02:00
Ching Pei Yang
133e0b45c7
lib: allow luaInline in lz.n map action
2024-09-29 14:11:23 +02:00
Ching Pei Yang
179df6319a
flake: update lzn-auto-require
2024-09-29 14:11:23 +02:00
Ching Pei Yang
385ddde059
fixup! wrapper: use lzn-auto-require loader
2024-09-29 14:11:23 +02:00
Ching Pei Yang
136ca81978
lib: add mkSetLuaBinding
2024-09-29 14:11:23 +02:00
Ching Pei Yang
d0dc91e7a1
wrapper: use lzn-auto-require loader
2024-09-29 14:11:23 +02:00
Ching Pei Yang
56ebb27608
flake: add plugin lzn-auto-require
2024-09-29 14:11:23 +02:00
Ching Pei Yang
a0ea4e324f
lz.n: generate less code
2024-09-29 14:11:23 +02:00
Ching Pei Yang
5ff6a29626
lz.n: wrap lua code in function
2024-09-29 14:11:23 +02:00
Ching Pei Yang
db17f5eb5d
lib: add mkLznBinding
2024-09-29 14:11:23 +02:00
Ching Pei Yang
20aefe7ad4
nvim-tree: load nvim-tree if openOnSetup
2024-09-29 14:11:23 +02:00
Ching Pei Yang
8bc12ddb6a
nvim-tree: move to lz.n keymaps
2024-09-29 14:11:23 +02:00
Ching Pei Yang
4e34e5c1d4
lib: add mkLznBinding
2024-09-29 14:11:23 +02:00
Ching Pei Yang
f61aabf7e9
lib: change lz.n spec "inlineLua" types to str
2024-09-29 14:11:23 +02:00
Ching Pei Yang
8656dfcfa6
lz.n: missing type check
2024-09-29 14:11:23 +02:00
Ching Pei Yang
c2fae1698d
lib: add lznKeySpec example
2024-09-29 14:11:23 +02:00
Ching Pei Yang
87097d6ab4
lz.n: process key maps
2024-09-29 14:11:23 +02:00
Ching Pei Yang
56aebf9310
remove unused
2024-09-29 14:11:23 +02:00
Pei Yang Ching
994a7d7ee3
lib: fix lz.n map type
2024-09-29 14:11:23 +02:00
Ching Pei Yang
47bc9e9bd8
lib: add lz.n KeySpec
2024-09-29 14:11:23 +02:00
Pei Yang Ching
6685a5aad8
nvim-tree: use lazy
2024-09-29 14:11:23 +02:00
Pei Yang Ching
339f478cf1
lazy: add setupOpts support
2024-09-29 14:11:23 +02:00
Pei Yang Ching
1cd5b0aa72
fix: broken optPlugins
2024-09-29 14:11:23 +02:00
Pei Yang Ching
e6a8532d43
switch to other hacky array-table syntax
2024-09-29 14:11:23 +02:00
Pei Yang Ching
b4bfa99186
wrap lazy init code in function
2024-09-29 14:11:23 +02:00
Ching Pei Yang
b3b318b770
flake: update lz.n
2024-09-29 14:11:23 +02:00
Ching Pei Yang
de42f3bf98
lib: add lznPluginTableType
2024-09-29 14:11:23 +02:00
Ching Pei Yang
7264125e47
lib: export lznPluginType
2024-09-29 14:11:23 +02:00
Ching Pei Yang
ced83ca997
lz.n: load lz.n
2024-09-29 14:11:23 +02:00
Ching Pei Yang
72f4291546
lz.n: add basic lazy.plugins option
2024-09-29 14:11:23 +02:00
Pei Yang Ching
e06ebffcec
lib: add basic lz.n plugin spec type
2024-09-29 14:11:23 +02:00
Pei Yang Ching
ae2b33fbf7
add lazy module skeleton
2024-09-29 14:11:23 +02:00
Pei Yang Ching
3bd8a2af6f
flake: add lz.n plugin
2024-09-29 14:11:23 +02:00
5826aebdd3
Merge branch 'main' into v0.7
2024-09-29 00:23:56 +00:00
c727528b6f
CI: clean up stale branches periodically
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
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
2024-09-28 23:44:22 +03:00
38fc01b9c6
docs: wording
2024-09-28 23:43:15 +03:00
d6bbae1a91
docs: re-format README; clean up sections ( #387 )
...
* docs: re-format README; clean up sections
* docs: update README with features section
2024-09-28 23:36:07 +03:00
cef3aefabb
flake: add formatting check
2024-09-28 23:32:25 +03:00
Soliprem
69cd77630b
lsp/otter: init ( #385 )
...
* r: implementing lsp
* r: version bump to context fixes treesitter bug
* r: changing treesitter package definition to mkGrammarOption
* added changelog entry
* created otter file
* created otter file
* update
* update
* otter: fixing fixing input
* committing flake.lock
* fixed typo
* configuration: disabling ccc and enabling otter
* added assertion to make sure ccc and otter aren't enabled at the same time
* configuration: otter set for isMaximal
* otter: changelog
* otter: better changelog
* otter-nvim: renamed from otter to otter-nvim
* otter: added setupopts
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-09-28 23:21:27 +03:00
bce45d4eeb
docs: add missing changelog entries
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 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
2024-09-28 22:27:20 +03:00
ccea1a6159
dashboard/dashboard-nvim: add setupOpts
2024-09-28 22:18:28 +03:00
ab9a7c1600
modules/wrapper: add vim.options
( #386 )
...
* wrapper/rc: add `vim.options`
Translates an attribute set of values into `vim.o` values in a key-value format.
* docs: document addition of optionsScript
* wrapper/rc: don't filter null values in {options,global}Script
* wrapper/rc: add examples to vim.options & vim.globals; wording
2024-09-28 21:28:17 +03:00
Anthony
c957b23aaa
docs: fix dead links in CONTRIBUTING + put PR template in its appropriate location ( #384 )
2024-09-26 18:07:04 +03:00