catppuccin / gtk

🪟 Soothing pastel theme for GTK3/4
GNU General Public License v3.0
913 stars 55 forks source link

build: include build metadata #237

Open nullishamy opened 6 months ago

nullishamy commented 6 months ago

Is there an existing issue outlining your problem?

Describe the issue.

We should embed a metadata file in each zip, so that we can track down what version etc people are running when they submit issues (despite there being a question regarding running latest...). This file should be solely maintained by us, and should not involve users.

Things to include:

The updating / generation of these values should be completely automated.

nullishamy commented 6 months ago

We should include the fetching of this data as a script (maybe a flag of the install script?), and we should also include the symlink state of ~/.config/gtk-4.0 whilst we're at it.

nullishamy commented 6 months ago

Should go in an existing script, as to not tie people to our install system. This is also useful because generally people will mess up the symlinks when doing it manually.