Skip to main content

Desktop Cat: GTK overlay

Project description

Desktop Cat for XFCE4 (GTK Overlay)

cat.gif

I made a cute little animated cat for your desktop.
It’s a lightweight Python + GTK app — no borders, and you can drag it around easily.
If you like it, maybe I’ll share an AnimeGirl version next time~ 😉

Install Dependencies

sudo apt update
sudo apt install -y python3 python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-gdkpixbuf-2.0

Run

python3 main.py

Run with custom image

python3 main.py --image images/cat.png

Create animated GIF from sprite sheet

sudo apt install imagemagick
convert images/cat.png -crop 50%x100% +repage -set delay '200,100' -loop 0 images/cat.gif

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mycat-0.1.1.tar.gz (91.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mycat-0.1.1-py3-none-any.whl (90.2 kB view details)

Uploaded Python 3

File details

Details for the file mycat-0.1.1.tar.gz.

File metadata

  • Download URL: mycat-0.1.1.tar.gz
  • Upload date:
  • Size: 91.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mycat-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8291443e4914bb9575b145bc18c5427b166932b0613fe969bbf76f79d13d0fd9
MD5 006c3f1fe1a5488b66fcb465ae98b380
BLAKE2b-256 0afae27370f1840bedfeebee512e51594cf4b9ca54f85b41e25f2b887e15b739

See more details on using hashes here.

Provenance

The following attestation bundles were made for mycat-0.1.1.tar.gz:

Publisher: publish.yml on yumiaura/mycat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mycat-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mycat-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 90.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mycat-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d53fdfb4c07a897b2e3b1cce5e44ba7874aa5fd327cae699232f7de28a57af8e
MD5 e54d5efb8586d437914d8fead0162062
BLAKE2b-256 5d25dee42654c83a43f494572316b6a4a6276583970a755efad9468ac2d75099

See more details on using hashes here.

Provenance

The following attestation bundles were made for mycat-0.1.1-py3-none-any.whl:

Publisher: publish.yml on yumiaura/mycat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page