Commit Graph

138 Commits

Author SHA1 Message Date
Folke Lemaitre 23c0587791
feat(commands): added build command to force rebuild of a plugin 2023-01-01 09:41:43 +01:00
Folke Lemaitre b4edbd09f5
docs: updated bootstrap code to stable branch 2022-12-31 09:44:22 +01:00
Folke Lemaitre d1ed91d8c7
docs: fixed code block 2022-12-31 00:32:25 +01:00
Alexandre Desjardins 2c632e849f
docs: add how to accomplish packer's rtp (#259) 2022-12-31 00:13:54 +01:00
Folke Lemaitre 679d85c9ff
feat(ui): make brower configurable. Fixes #248 2022-12-30 20:41:23 +01:00
WilliamHsieh 51fb95e4a8
fix: duplicate state check in bootstrap (#255) 2022-12-30 18:55:36 +01:00
Folke Lemaitre de82a99197
fix(bootstrap): fixed bootstrap script 2022-12-30 14:46:25 +01:00
Folke Lemaitre 86dff1b59a
feat(commands): added health command to run `:checkhealth lazy` 2022-12-30 11:29:22 +01:00
Bojan Stipic d205cd45d0
docs: Add lazy Unicode symbol (#246) 2022-12-30 10:43:37 +01:00
Folke Lemaitre 1283c2b288
feat(restore): you can now restore a plugin to a certain commit. Fixes #234 2022-12-30 09:17:53 +01:00
Folke Lemaitre 291dd6a74b
docs: updated bootstrap code to exclude single-branch 2022-12-30 01:01:22 +01:00
Folke Lemaitre c30c89bc09
docs: bootstrap code will now bootstrap with latest stable lazy release. Fixes #236 2022-12-29 23:36:31 +01:00
XXiaoA 15b5b94422
docs: Add migration for config from packer (#227) 2022-12-29 08:02:46 +01:00
Folke Lemaitre edf8310288
feat(plugin): added `Plugin.priority` for start plugins 2022-12-27 17:24:47 +01:00
Folke Lemaitre 81943f32d9
docs: documented event patterns. Fixes #191 2022-12-27 16:45:47 +01:00
Folke Lemaitre a2fdf369f2
feat(profile): added accurate startuptime to ui/stats/docs 2022-12-27 13:34:12 +01:00
Folke Lemaitre b1e1b337a6
docs: clarified dependencies plugin names 2022-12-27 08:57:49 +01:00
Folke Lemaitre 96e82986ee
docs: updated docs 2022-12-26 23:19:37 +01:00
Moshe Avni 3a67d2ad25
docs: fix plugin setup example (#175) 2022-12-26 20:45:46 +01:00
Folke Lemaitre 3c24c506ce
docs: update config.plugins link. Fixes #182 2022-12-26 20:45:06 +01:00
Folke Lemaitre 7ffbead674
docs: added LazyReload 2022-12-26 19:01:28 +01:00
max397574 1d3da277da
docs: don't fold other plugin managers with colors (#169) 2022-12-26 11:20:40 +01:00
Folke Lemaitre 0ea771bd70
feat(ui): made all highlight groups and icons configurable 2022-12-26 10:24:53 +01:00
Folke Lemaitre 5f017bf655
docs: document highlight groups 2022-12-26 09:37:31 +01:00
Folke Lemaitre aed842ae1e
feat(plugin): added `Plugin.cond`. Fixes #89, #168 2022-12-26 09:37:30 +01:00
Folke Lemaitre 4aa362e8dc
feat(cache): make ttl configurable 2022-12-25 16:26:17 +01:00
NEX 1dca6edd89
docs: Fix README.md wrong indent (#165) 2022-12-25 14:41:01 +01:00
Folke Lemaitre 3efb849d73
docs: clarified that only top-level submodules are merged in the final spec. #139 2022-12-25 14:30:55 +01:00
max397574 8ea9d8b024
feat(ui): make lazy icon configurable (#163)
* feat(ui): make lazy icon configurable

* docs: add lazy icon config option
2022-12-25 13:41:33 +01:00
Folke Lemaitre 2fabc0958d
docs: added `VeryLazy` to docs 2022-12-24 12:57:13 +01:00
Folke Lemaitre a36d506393
feat(manage): added user events when operations finish. Fixes #135 2022-12-24 11:55:42 +01:00
Folke Lemaitre be3909c544
feat(ui): added custom commands for lazygit and opening a terminal for a plugin 2022-12-24 11:30:16 +01:00
Folke Lemaitre 7d02da2ff0
feat(ui): added multiple options for diff command 2022-12-24 11:30:16 +01:00
Folke Lemaitre 9110371120
feat(build): build can now be a list to execute multiple build commands. Fixes #143 2022-12-24 11:30:15 +01:00
Folke Lemaitre 83270cc5e5
refactor(commands): move ui/commands config to separate file 2022-12-23 20:55:56 +01:00
Folke Lemaitre 011125ccc2
docs: cleanup 2022-12-23 19:52:56 +01:00
max397574 3991cf56f8
docs(readme): added explanation for dependencies (#137) 2022-12-23 19:51:35 +01:00
Folke Lemaitre 74b076e030
docs: added after/wants to migration guide and added an example that sets a key mode 2022-12-23 19:03:30 +01:00
Folke Lemaitre d6304f0b42
docs: added `keys` to packer migration 2022-12-23 12:26:38 +01:00
Aaron c8da1c19e7
docs: fixed typos and capitalization (#118)
* Fix typos and capitialization

* Update README.md

Co-authored-by: Jonas Strittmatter <40792180+smjonas@users.noreply.github.com>

Co-authored-by: Jonas Strittmatter <40792180+smjonas@users.noreply.github.com>
2022-12-23 07:51:03 +01:00
Folke Lemaitre 004b11d5ad
docs: improved docs on build. Fixes #119 2022-12-23 07:48:45 +01:00
Folke Lemaitre 81126403a8
feat!: `init()` no longer implies lazy-loading. Add `lazy=false` for affected plugins 2022-12-22 23:08:12 +01:00
Folke Lemaitre 2a7b0047dd
feat(spec): `config` can be `true` or a `table` that will be passed to `require("plugin").setup(config)` 2022-12-22 22:48:22 +01:00
Folke Lemaitre 9e869a409c
docs: migration 2022-12-22 21:02:49 +01:00
Folke Lemaitre 2756a6f756
fix!: run `init()` before loading start plugins. Fixes #107 2022-12-22 18:47:34 +01:00
Wil Thomason 4b4ccdb16a
docs: Add migration for tag = '*' from packer (#105)
* Add migration for tag = '*' from packer

Adds a missing migration point from `packer`

* Add note about disable vs enabled
2022-12-22 18:15:47 +01:00
Folke Lemaitre 07b467738d
feat(loader): automatically lazy-load colorschemes 2022-12-22 13:49:17 +01:00
Folke Lemaitre 1c07ea15a3
feat(keys): more advanced options for setting lazy key mappings 2022-12-22 10:32:21 +01:00
Folke Lemaitre bc617474a0
feat!: lazy api commands now take an opts table instead of a list of plugins 2022-12-21 22:27:36 +01:00
C.D. MacEachern 1fb10b987b
docs: 'cmd' repeat twice (#75)
Probably meant `keys`?
2022-12-21 19:48:53 +01:00