Skip to content

Generate Ulysses themes or Markdown Syntax GtkSourceView Schemes

License

Notifications You must be signed in to change notification settings

Spowmtom/theme-generator

 
 

Repository files navigation

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
libclutter-1.0-dev
libxml2-dev
libgtk-3-dev
libgtksourceview-4-dev

Fedora

vala
meson
ninja-build
cmake
clutter-gtk-devel
gtk3-devel
gtksourceview4-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

Examples

Ulysses

ThiefMD

gedit

Builder

About

Generate Ulysses themes or Markdown Syntax GtkSourceView Schemes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 96.9%
  • Meson 2.8%
  • Python 0.3%