feat(custom_layout): add yaml file support

This commit adds support for loading custom layouts from yaml files, and
also moves the custom layout loading and validating logic into the
komorebi-core crate.

re #50
This commit is contained in:
LGUG2Z
2021-10-18 14:46:23 -07:00
parent 5d6351f48d
commit 6981d778a9
5 changed files with 65 additions and 14 deletions
+1
View File
@@ -12,4 +12,5 @@ clap = "3.0.0-beta.4"
color-eyre = "0.5"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_yaml = "0.8"
strum = { version = "0.21", features = ["derive"] }