summaryrefslogtreecommitdiffstats
path: root/esheep.py
AgeCommit message (Collapse)AuthorFilesLines
9 daysAdd flower-chomping, greetings, black sheep, and bumpingKen D'Ambrosio1-8/+194
- Flowers: every 60-120s a sheep stops to eat a daisy (procedurally drawn with petals disappearing as it chomps, using anim 26) - Greetings: two sheep approaching each other freeze and face one another for ~2s before going their separate ways - Bumping: overlapping sheep boing off each other and reverse direction - Black sheep: a near-black-tinted visitor wanders in from a random edge every 3-6 minutes, does the full blacksheep sequence (anims 28-34) and fades out; UFOs won't abduct it Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 daysInitial commit: esheep Wayland desktop petKen D'Ambrosio1-0/+944
GTK3/cairo layer-shell desktop sheep for wlroots compositors (Wayfire, Sway, Hyprland). Parses original eSheep animations.xml, runs the full state machine, UFO abductions, Wayfire IPC window detection, and click-to-drag support. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>