Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 920 Bytes

README.md

File metadata and controls

42 lines (32 loc) · 920 Bytes

AniList-GTK

A native desktop client for AniList

Building & Installing

Linux

Native

Dependencies
  • Vala
  • GTK4
  • Libadwaita
  • Libsecret (+ a Secret Service implementation like GNOME Keyring or KWallet)
  • Libsoup
  • JSON-GLib
  • Meson (only needed for building)
  • Ninja (only needed for building)
$ meson build
$ ninja -C build
$ sudo ninja -C build install

# To uninstall:
$ sudo ninja -C build uninstall

Flatpak

If you build a Flatpak, all dependencies will be built automatically:

$ flatpak-builder build-dir ch.laurinneff.AniList-GTK.json --force-clean --user --install

Windows & macOS

It's probably possible to run this on Windows & macOS, but you're on your own (for now at least)
It's currently impossible to run this on Windows & macOS, because of the dependency on Libsecret. I'll probably add another method of storing the token in the future