|
70853bd01e
|
disabled packages were still getting force loaded
|
2025-07-10 21:20:53 -04:00 |
|
|
9d4322572c
|
should've tested the changes, nvim_create_usercommand doesn't like...
unkown options
|
2025-07-04 05:27:36 -04:00 |
|
|
3b33a604d8
|
commands get rerun by default now
|
2025-07-04 05:25:06 -04:00 |
|
|
5aff147731
|
add better type definitions, and fix a bug related to...
lua indexing my beloved
|
2025-07-04 05:04:23 -04:00 |
|
|
edf32fbf06
|
fix bug: remove the callback from the on_load list
|
2025-07-03 18:02:44 -04:00 |
|
|
adec93b7f4
|
fix formatting log lines causing errors
|
2025-07-03 17:02:33 -04:00 |
|
|
1cd5f63f8e
|
actually error when we fail to setup lazy loading for a package
|
2025-07-03 17:00:46 -04:00 |
|
|
8e46eddecd
|
Allow users to lazy load on another package
|
2025-07-03 16:31:04 -04:00 |
|
|
542298c1fe
|
registering a filetype lazy load condition should happen on self not the...
lazy_loader
|
2025-07-02 21:51:34 -04:00 |
|
|
1c2f49fcfa
|
unpin dep internally
|
2025-07-02 21:13:08 -04:00 |
|
|
f6209048f1
|
Revert "use the correct_spec function to handle dependencies and requirements"
This reverts commit 318a86d786 .
|
2025-07-02 21:07:04 -04:00 |
|
|
5bd30d9397
|
don't error when the ui is closed
|
2025-07-02 20:36:14 -04:00 |
|
|
1538046b6f
|
make finding modules synchronous to avoid some bugs when calling...
internal neovim api functions
|
2025-07-02 20:34:42 -04:00 |
|
|
5deffca36e
|
improve lazy loading on commands, dep will now load on completion
|
2025-07-02 17:54:43 -04:00 |
|
|
318a86d786
|
use the correct_spec function to handle dependencies and requirements
|
2025-07-02 15:00:37 -04:00 |
|
|
a13d616da5
|
add documentation
|
2025-07-02 03:11:20 -04:00 |
|
|
d406ee18f2
|
allow never syncing
|
2025-07-01 23:34:00 -04:00 |
|
|
e0f39fe0db
|
allow disabling modules
|
2025-07-01 23:33:33 -04:00 |
|
|
e8276e3137
|
ensure that the setup step doesn't get run multiple times when opening...
the ui
|
2025-07-01 21:57:08 -04:00 |
|
|
44ec0633ce
|
add a ui (wip)
|
2025-07-01 21:44:43 -04:00 |
|
|
fa3457e463
|
formatting
|
2025-07-01 21:38:41 -04:00 |
|
|
f4d1c4cf25
|
reorganize the main file a little bit
|
2025-07-01 21:38:10 -04:00 |
|
|
2346a0baa5
|
remove lazied field from package as it was unused
|
2025-07-01 15:55:37 -04:00 |
|
|
8b91fc9c2f
|
bench doesn't need to be a class
|
2025-06-29 18:12:47 -04:00 |
|
|
b60e6a3934
|
allow lazy loading colorschemes
|
2025-06-29 18:12:30 -04:00 |
|
|
ac14e3d5bb
|
dep can now search for modules as long as it's provided with a prefix
|
2025-06-28 15:21:01 -04:00 |
|
|
07df092fc6
|
add type annotation for the main function
|
2025-06-27 18:03:16 -04:00 |
|
|
1623276cb0
|
allow for modules to keep track of the packages they've declared
|
2025-06-27 18:02:50 -04:00 |
|
|
92cf3634c9
|
move lazy loading helpers inside of the dep folder
|
2025-06-27 18:01:46 -04:00 |
|
|
84ee8414f7
|
add optional parameters to speclist type
|
2025-06-27 18:00:36 -04:00 |
|
|
84ac4aef17
|
add better logging to modules
|
2025-06-27 17:59:15 -04:00 |
|
|
b7218c64c2
|
make sure the log doesn't get filled with redundant info
|
2025-06-24 17:20:37 -04:00 |
|
|
561f1d8f8b
|
add a description field to modules
|
2025-06-24 17:19:42 -04:00 |
|
|
fd1c5d6e79
|
make lazy loading better...
- add a ft function to make it better when trying to load a plugin on a
ft
- add shorthands to make it easier to create one load condition
|
2025-06-24 03:08:24 -04:00 |
|
|
6bd6db3c02
|
refine module support and package loading
|
2025-06-24 02:05:19 -04:00 |
|
|
eba21a8021
|
do my best to prevent nuking the plugins especially dep
|
2025-06-23 05:17:07 -04:00 |
|
|
71b78bfca4
|
the spec no longer fixes itself...
modules are more reliable
cleanup some typos
|
2025-06-23 00:18:33 -04:00 |
|
|
30cc9a8d50
|
improve logger
|
2025-05-06 17:13:58 -05:00 |
|
|
e0814ff507
|
add more logging to fs
|
2025-05-06 17:13:36 -05:00 |
|
|
47796d597e
|
add comments to fs
|
2025-05-06 17:13:28 -05:00 |
|
|
d6c37cf364
|
refactor: extract spec
|
2025-05-06 17:12:43 -05:00 |
|
|
3013d714e0
|
replace pairs with ipairs where necessary
|
2025-04-28 14:46:05 -05:00 |
|
|
a0bfaefe7c
|
add support for modules again
|
2025-04-28 14:34:51 -05:00 |
|
|
a3a3652294
|
move clean() to the fs file
|
2025-04-26 00:05:16 -05:00 |
|
|
2ccbb7ea74
|
add stricter checking on urls and paths, and make sure that if one
package fails to load other may continue to load
|
2025-04-25 23:58:33 -05:00 |
|
|
dfb1820a8e
|
remove todo for loading local plugins
|
2025-04-25 23:19:37 -05:00 |
|
|
a28fd8f2e6
|
remove useless string.format(s)
|
2025-04-25 23:18:49 -05:00 |
|
|
d030a5c39b
|
enable the ability to add local filesystem plugins
|
2025-04-25 23:18:15 -05:00 |
|
|
381f473a15
|
fix directory concatination
|
2025-04-25 23:14:00 -05:00 |
|
|
85a0755af7
|
add more TODOs to dep.lua
|
2025-04-25 16:22:35 -05:00 |
|