Commit Graph

41 Commits

Author SHA1 Message Date
5a395de735 add arbitrary tag selection with *s 2024-12-23 21:46:44 -05:00
6d6568ecfd Merge branch 'master' into dev 2024-12-23 21:42:38 -05:00
443a091e3e fix: accidentally jumps to FETCH_HEAD 2024-11-19 12:53:06 -06:00
6259250120 fix: --unshallow errors if the repo is already unshallow
instead we use --depth=2147483647 because as noted by the docs...

  The special depth 2147483647 (or 0x7fffffff, the largest positive number a
  signed 32-bit integer can contain) means infinite depth.

  https://git-scm.com/docs/shallow
2024-11-19 12:41:54 -06:00
25372aea36 add ability to specifiy commit ref 2024-11-19 12:36:55 -06:00
30e7e05771 make sure the load function is called on dep reloading 2024-07-25 20:01:23 -04:00
d7a08ca820 actually fix it this time 2024-07-25 10:36:27 -04:00
d141c762c1 whoops 2024-07-25 10:27:12 -04:00
3d20ae8d2a pin the correct repo to the top of the plugin list 2024-07-25 10:25:36 -04: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
d6460d53ed notify user that this is a development version 2023-04-29 12:18:06 -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
36db96d397 replace vim.loop.spawn with vim.fn.jobstart -- taken from xlucn on
github
2023-04-29 11:04:14 -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
5fbfa41286 Ensure cache directory is created before opening log file
Merging from #5
2022-12-21 00:18:37 +11:00
f4b1fa84e1 Adopt WindSeed conventions for consistency 2022-12-21 00:11:43 +11:00
ff83edab8d Refactor package store out of main file 2022-12-20 23:26:30 +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
d2b3ec29af Shut MacOS up 2022-12-20 21:36:04 +11:00
4621ab3393 Update readme 2022-06-10 21:53:54 +10:00
e876ad9815 Merge pull request #2 from phosphene47/hook-chdir 2021-12-14 14:21:45 +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
d67042b868 Print to stderr instead of normal echo if log message is of type error 2021-12-13 19:02:32 +11:00
7c03a8a2bd Fix broken link to license file in readme 2021-12-12 20:10:06 +11:00
63be58d87d Fix sync not completing when some packages are disabled, and make readme pretty 2021-12-12 20:06:44 +11:00
6bcdc96552 Add link to my blog post about dep 2021-11-27 18:16:05 +11:00
ecb95923c4 Create readme and add license 2021-11-17 21:16:50 +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