Commit Graph

31 Commits

Author SHA1 Message Date
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
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
3b7963ab0a add helper file to deal with aliases 2025-04-25 16:14:28 -05:00
d217ffa0b6 make dep only require nvim 0.8, and make the lazy utils better 2025-04-24 14:38:25 -05:00
c29395004d more fixes 2025-04-23 13:53:47 -05:00
254436c24d it's working now, but some of the logging is very redundant 2025-04-22 17:49:53 -05:00
8bcc8bc0b1 try to clean it up (not working yet) 2025-04-22 17:32:43 -05:00
1d0b486e08 Dep now supports lazy loading 2025-04-21 15:32:41 -05:00
5b7b7f610f pin the correct repo to the top of the plugin list 2023-04-30 19:49:01 -04:00
344223afd5 notifiy was in the wrong place 2023-04-29 12:19:13 -04:00
3c21d5b8e1 so that was a mistake 2023-04-29 11:32:18 -04:00
0d7ae716c7 change plugin path to be shorter 2023-04-29 11:28:16 -04:00
b4e8741e50 more vsp instead of sp 2023-04-29 11:16:04 -04:00
b5390dfedb change package updates to a vim.notify 2023-04-29 11:05:04 -04:00
e08bfe10d0 change sp to vsp 2023-04-29 11:02:59 -04:00
2705f55b25 sync: add on_complete callback -- taken from trsdln on github 2023-04-29 11:02:06 -04:00
b77963d241 Update readme and license links 2022-12-21 01:45:00 +11:00
6b11a1fee5 Fix lua file chmods 2022-12-20 21:43:56 +11:00
8d4a0df7d6 Refactor logger class 2022-12-20 21:40:25 +11:00
b7ea828bdd Ensure cwd is always restored to the original directory on hook failure 2021-12-14 14:20:20 +11:00
0cd9fa1476 Change directory into the package dir when running hooks
This makes running external commands like `make` from hooks easier to do.
2021-12-14 14:11:41 +11:00
63be58d87d Fix sync not completing when some packages are disabled, and make readme pretty 2021-12-12 20:06:44 +11:00
b516ae1e9e Fix recursive subtree configuration not being optimized after the first run 2021-11-17 15:25:05 +11:00
43fc6489a4 Implement benchmarking of package load time 2021-11-14 23:46:30 +11:00
2b446d9d43 Improve performance by caching subtree state and configure a single root for simplicity 2021-11-14 22:01:21 +11:00
3d6e92b587 Prevent failed package load being retried multiple times 2021-11-14 19:09:19 +11:00
78f440dcdd Fix many bugs and make things actually work 2021-11-14 18:04:59 +11:00
a8e711124f Initial commit 2021-11-14 04:18:54 +11:00