mirror of
https://github.com/Ascyii/projects.yazi.git
synced 2026-01-01 03:24:24 -05:00
feat: add corresponding event when executing each function
This commit is contained in:
25
README.md
25
README.md
@@ -100,8 +100,31 @@ require("projects"):setup({
|
||||
load_after_start = false,
|
||||
},
|
||||
merge = {
|
||||
event = "projects-merge",
|
||||
quit_after_merge = false,
|
||||
},
|
||||
event = {
|
||||
save = {
|
||||
enable = true,
|
||||
name = "project-saved",
|
||||
},
|
||||
load = {
|
||||
enable = true,
|
||||
name = "project-loaded",
|
||||
},
|
||||
delete = {
|
||||
enable = true,
|
||||
name = "project-deleted",
|
||||
},
|
||||
delete_all = {
|
||||
enable = true,
|
||||
name = "project-deleted-all",
|
||||
},
|
||||
merge = {
|
||||
enable = true,
|
||||
name = "project-merged",
|
||||
},
|
||||
},
|
||||
notify = {
|
||||
enable = true,
|
||||
title = "Projects",
|
||||
@@ -140,6 +163,8 @@ The last project is loaded by `load_last` command.
|
||||
|
||||
### `merge`
|
||||
|
||||
`event`: the name of event used by merge feature.
|
||||
|
||||
`quit_after_merge`: the merged project will be exited after merging.
|
||||
|
||||
### `notify`
|
||||
|
||||
Reference in New Issue
Block a user