diff --git a/docs/how-to-create-new-effects.md b/docs/how-to-create-new-effects.md index 2a49b23..7c0f106 100644 --- a/docs/how-to-create-new-effects.md +++ b/docs/how-to-create-new-effects.md @@ -394,3 +394,39 @@ make install && pkill -f '.Extensions' && sleep 2 ; gnome-extensions prefs burn- That's it! If you have any questions, feel free to [ask them on the discussions board](https://github.com/Schneegans/Burn-My-Windows/discussions). If you are happy with your effect, submit a pull request, and it may get included in the next version! + + +## Install Dependencies (if needed) +the list below might not be 100% correct, please pull request if changes need to be made + +### **Ubuntu** +```bash +sudo apt install make gettext libglib2.0-dev-bin +``` + +### **Fedora/RHEL** +```bash +sudo dnf install make gettext glib2-devel +``` + +### **Arch Linux** +```bash +sudo pacman -S base-devel gettext glib2 +``` + +### **openSUSE** +```bash +sudo zypper install make gettext-tools glib2-devel +``` + +### **Alpine Linux** +For minimal distributions like Alpine: +```bash +sudo apk add build-base gettext-dev glib-dev +``` + +### **Gentoo** +```bash +sudo emerge --ask sys-devel/make sys-devel/gettext dev-libs/glib +``` +