Skip to content

yekm/cloudlife

Repository files navigation

cloudlife

Xscreensaver hacks and other beautiful programs with Dear ImGui

using with sway

exec swayidle \
    timeout 240 "swaymsg exec 'cloudlife -a 8 -S'" \
    resume "swaymsg exec 'killall cloudlife'"

Some sway configuretion regarding window placement shold be done.

Instead of directly calling cloudlife some bash script sohould be used and -a number is chosen randomly from preferred screensavers. TODO: support multiple monitors via filtering by title. How to place a window in current workspace on certain output in sway config?

https://gist.github.com/pschmitt/909f880e8c7924fab056d42a3d30f9a5 https://gist.github.com/mkalinski/ec112091dc9aa1e9f5e039ed7dd4b1fe#file-sway-track-pseudo-maximize-placeholder-sh


AcidWarp

ACID WARP (c)Copyright 1992, 1993 by Noah Spurrier
Ported to Linux by Steven Wills

AcidWorm

/* Acidworm 0.2 - By Aaron Tiensivu - tiensivu@pilot.msu.edu */
/* Gross hack of Eric P. Scott's 'worm' program              */
/* Inspired by Acidwarp and other eyecandy programs          */

RDbomb

 *  reaction/diffusion textures
 *  Copyright (c) 1997 Scott Draves spot@transmeta.com

https://github.com/Zygo/xscreensaver/blob/master/hacks/rdbomb.c#L224

      /* John E. Pearson "Complex Patterns in a Simple System"
         Science, July 1993 */

https://github.com/yekm/cloudlife/blob/master/ar%CF%87iv/p5118_0189.pdf

Minskytron

by Marvin Minsky, early 1960s

https://www.masswerk.at/minskytron/

https://beta.dwitter.net/d/26514

Cloudlife

by Don Marti <dmarti@zgp.org>, ~2003

Thornbird

continuously varying Thornbird set
Copyright (c) 1996 by Tim Auckland <tda10.geo@yahoo.com>

Discrete

chaotic mappings
 * Copyright (c) 1996 by Tim Auckland <tda10.geo@yahoo.com>
 * 08-Aug-1996: Adapted from hop.c Copyright (c) 1991 by Patrick J. Naughton.

IFS

This version by Chris Le Sueur <thefishface@gmail.com>, Feb 2005
Many improvements by Robby Griffin <rmg@terc.edu>, Mar 2006
Multi-coloured mode added by Jack Grahl <j.grahl@ucl.ac.uk>, Jan 2007

Vermiculate

 *  @(#) Copyright (C) 2001 Tyler Pierce (tyler@alumni.brown.edu)
 *  The full program, with documentation, is available at:
 *    http://freshmeat.net/projects/fdm

Hopalong

 * Copyright (c) 1991 by Patrick J. Naughton.

 * 24-Jun-1997: EJK and RR functions stolen from xmartin2.2
 *              Ed Kubaitis <ejk@ux2.cso.uiuc.edu> ejk functions and xmartin
 *              Renaldo Recuerdo rr function, generalized exponent version
 *              of the Barry Martin's square root function
 * 27-Jul-1995: added Peter de Jong's hop from Scientific American
 *              July 87 p. 111.  Sometimes they are amazing but there are a
 *              few duds (I did not see a pattern in the parameters).
 * 09-Dec-1994: added Barry Martin's sine hop
 * 23-Mar-1988: Coded HOPALONG routines from Scientific American Sept. 86 p. 14.
 *              Hopalong was attributed to Barry Martin of Aston University
 *              (Birmingham, England)

About

Xscreensaver hacks and other beautiful programs with Dear ImGui

Topics

Resources

Stars

Watchers

Forks

Contributors