FyraLabs / katsu

The vicious image builder
MIT License
12 stars 3 forks source link

Refactoring #7

Open korewaChino opened 10 months ago

korewaChino commented 10 months ago
### Tasks
- [x] Un-hardcode partitioning options
- [x] Add partitioning options to config
- [x] Make `builder` field optional for non top-level manifests
- [x] Script dependency tree?
- [x] Move dracut script in code instead of scripts
- [ ] https://github.com/FyraLabs/katsu/issues/10
- [ ] (Future) Modularity via code modules and plugins?
- [ ] https://github.com/FyraLabs/katsu/issues/9
- [ ] https://github.com/FyraLabs/katsu/issues/8
- [ ] systemd-boot support for disk
- [x] Fix config merging so only DNF packages and scripts can be merged