Theme Generator
Interested in Styling Markdown in GtkSourceView, gedit, ThiefMD, or Ulysses? Then you've come to the right place.
Generate Light and Dark Themes that can be exported to GtkSourceView Style Schemes or a single light and dark theme that can be used with Ulysses or ThiefMD.
Installation
Theme Generator is now available on Flathub. Make sure you've added flathub to your system.
flatpak install flathub io.github.thiefmd.themegenerator
Ubuntu
Builds can be found on our PPA.
sudo add-apt-repository ppa:thiefmd/thiefmd
sudo apt-get update
sudo apt-get install io.github.thiefmd.themegenerator
Requirements
Ubuntu
meson
ninja-build
valac
cmake
libarchive-dev
libxml2-dev
libgtk-4-dev
libgtksourceview-5-dev
Fedora
vala
meson
ninja-build
cmake
gtk4-devel
gtksourceview5-devel
libarchive-devel
libxml2-devel
libgee-devel
Building with flatpak
$ git clone https://github.com/ThiefMD/theme-generator.git
$ cd theme-generator/flatpak
$ flatpak-builder --force-clean --user --install build-dir io.github.thiefmd.themegenerator.json
$ flatpak run io.github.thiefmd.themegenerator
Building
$ meson build && cd build
$ meson configure -Dprefix=/usr
$ ninja
$ sudo ninja install
$ io.github.thiefmd.themegenerator