1
0
mirror of https://github.com/dperelman/gluqlo synced 2024-07-15 21:38:12 -04:00
Gluqlo: Fliqlo for Linux
Go to file
2019-07-09 07:24:47 -07:00
.gitignore Initial commit 2014-02-20 02:00:39 +04:00
gluqlo.c Merge pull request #14 from dperelman/feature/disable-animation-option 2019-07-09 17:19:11 +03:00
gluqlo.desktop Update gluqlo.desktop to include -noflip and -leadingzero options. 2019-07-09 07:24:47 -07:00
gluqlo.png Add icon; sync animation to timer 2014-02-28 21:24:59 +04:00
gluqlo.ttf Update font 2014-02-22 15:34:16 +04:00
gluqlo.xml scale xscreensaver settings 2017-09-06 15:49:22 +03:00
LICENSE Initial commit 2014-02-20 02:00:39 +04:00
Makefile Update Makefile 2014-03-02 03:49:31 +04:00
README.md Update README.md 2016-11-06 21:56:29 +03:00

Gluqlo: Fliqlo for Linux

Gluqlo

Gluqlo (or Глюкало, if you prefer) is a SDL remake of well-known awesome Fliqlo screensaver which is originally avaliable for Windows and OSX platforms only. Gluqlo is inspired by (and to some extent is based on) noflipqlo aka Now Open Flipqlo 2.0 by Jacek Kuźniarski. Currently it's very close to original Fliqlo (as I hope).

Requirements

  • SDL 1.2
  • SDL_gfx 1.2
  • SDL_ttf 2.0
  • XScreensaver (optional)

Installing from PPA (Ubuntu from Vivid up to Xenial)

$ sudo apt-add-repository ppa:alexanderk23/ppa
$ sudo apt-get update
$ sudo apt-get install gluqlo

Building from source (Other distros)

First, install build-time dependencies (Ubuntu/Debian):

$ sudo apt-get install build-essential libsdl1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev libx11-dev

Then compile and install as usual:

$ make && sudo make install

Usage

If you want to use Gluqlo as a screensaver, you may need to remove gnome-screensaver (which nowadays just does nothing) and install XScreensaver (if you're using Ubuntu, see this page for detailed instructions). Don't forget to add gluqlo to your ~/.xscreensaver config file (at programs: section):

gluqlo -root \n\

Otherwise, you can just run it as is.

Contributing

  1. Fork it!
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request!