Skip to content

Comic Sticks (xkcd-gtk) is a simple xkcd comic viewer written in Go using GTK+3

License

Notifications You must be signed in to change notification settings

rkoesters/xkcd-gtk

Repository files navigation

Comic Sticks

Comic Sticks (xkcd-gtk) is a simple xkcd comic viewer written in Go using GTK+3.

Get it on AppCenter Download on Flathub Available in AUR

screenshot

Building from source

Go Reference CI Go Report Card

Requirements

To build this program, you will need Go (version >= 1.18, something like golang or go) and GTK+ development files (version >= 3.20, something like libgtk-3-dev or gtk3-devel).

Building

Just run make from the root of the repo:

$ make

Testing

Run static analysis with:

$ make check

Run tests with:

$ make test

Installing

After you have compiled the application, you can install it.

To install for all users:

$ sudo make install prefix=/usr/local

To install for the current user only (you may need to add $HOME/.local/bin to your $PATH):

$ make install prefix="$HOME/.local"

Uninstalling

To uninstall for all users:

$ sudo make uninstall prefix=/usr/local

To uninstall for the current user:

$ make uninstall prefix="$HOME/.local"

License

This program comes with absolutely no warranty. See the GNU General Public License, version 3 or later for details.