gtk
gtk copied to clipboard
[WIP] Add `makefile`
Closes #199 #170
This PR adds a makefile
with the preferred end-user deployment configuration.
This make file currently has 2 options (more options may be added later):
gnome-40
: Switch to the right gnome-shell.css
file and deploys files and folders for libadwaita compatibility on GNOME 40+.
prune
: Deletes superfluous folders (i.e. will delete KDE, if not using KDE; GNOME if not using GNOME; etc...).
:+1: on this- I had trouble with my upgrade to Gnome 42, and these gnome-40
build steps fixed it! But they aren't clearly documented elsewhere, and are difficult to find by digging through GitHub issues. It'd be nice to have some sort of built-in script like this (or barring that, to add least add these steps to the docs)
+1 on this- I had trouble with my upgrade to Gnome 42, and these gnome-40 build steps fixed it!
@vivshaw Awesome! Super glad it helped. I was hoping to get this kind of feedback. 😁
But they aren't clearly documented elsewhere, and are difficult to find by digging through GitHub issues.
Good point. I will make sure to modify the docs and README in this PR so that it is properly notated and documented.
Thanks again for the feedback! 🤝