Gogh-Co / Gogh

Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS.
https://gogh-co.github.io/Gogh/
MIT License
9.38k stars 603 forks source link

Improve Non-interactive use of script #442

Closed stablestud closed 6 months ago

stablestud commented 6 months ago

This commit improves Gogh security and usage when being used non-interactively (for usage with scripts)

It includes not only one but multiple improvements:

I could split up the commit into 3 smaller ones, but the GOGH_* environment feature and removal of file downloading is closely coupled and therefore cannot be split up into smaller commits.

stablestud commented 6 months ago

I fixed a bug in the theme shell scripts, therefore I had to update the commit. Should be all set now :)

Mgldvd commented 6 months ago

Thank you!