snakeware

Python-based Linux distro for x86-64 and RPi
git clone git://squid-tech.com/snakeware.git
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.github/workflows/autoblack.yml24L
-rw-r--r--.github/workflows/pythonlint.yml24L
-rw-r--r--.github/workflows/pythonlint_master.yml27L
-rw-r--r--.gitignore5L
-rw-r--r--LICENSE.txt19L
-rw-r--r--README.md141L
-rw-r--r--screenshot.png94914B
-rw-r--r--snake_games/README.md67L
-rw-r--r--snake_games/__init__.py4L
-rw-r--r--snake_games/circlez/__init__.py5L
-rw-r--r--snake_games/circlez/circ.py54L
-rw-r--r--snake_games/gamemenu.py78L
-rw-r--r--snake_games/snake/README.txt3L
-rw-r--r--snake_games/snake/__init__.py7L
-rw-r--r--snake_games/snake/sgame.py204L
-rw-r--r--snake_games/snakepaint/README.txt11L
-rw-r--r--snake_games/snakepaint/__init__.py7L
-rw-r--r--snake_games/snakepaint/snakepaint.py80L
-rw-r--r--snakeware/.gitignore5L
-rw-r--r--snakeware/README.md40L
-rwxr-xr-xsnakeware/build.sh49L
-rwxr-xr-xsnakeware/configure.sh84L
-rw-r--r--snakeware/external/Config.in2L
-rw-r--r--snakeware/external/configs/rpi4_defconfig75L
-rw-r--r--snakeware/external/configs/x86-64_defconfig82L
-rw-r--r--snakeware/external/external.desc2L
-rw-r--r--snakeware/external/external.mk1L
-rwxr-xr-xsnakeware/external/overlay/etc/init.d/S50startpy26L
-rw-r--r--snakeware/external/overlay/usr/share/snakeware/startup.py36L
-rw-r--r--snakeware/external/package/python-pygame-gui/Config.in7L
-rw-r--r--snakeware/external/package/python-pygame-gui/python-pygame-gui.hash3L
-rw-r--r--snakeware/external/package/python-pygame-gui/python-pygame-gui.mk13L
-rw-r--r--snakeware/external/package/python-pyttsx3/Config.in8L
-rw-r--r--snakeware/external/package/python-pyttsx3/python-pyttsx3.hash1L
-rw-r--r--snakeware/external/package/python-pyttsx3/python-pyttsx3.mk13L
-rw-r--r--snakeware/external/package_configs/busybox.config1183L
-rw-r--r--snakeware/external/patches/cdrkit/gcc10.patch10L
-rw-r--r--snakeware/external/pip_modules.txt2L
-rw-r--r--snakeware/external/platforms/x86-64/kernel.config804L
-rwxr-xr-xsnakeware/external/post-build.sh15L
-rwxr-xr-xsnakeware/external/rpi4-firmware.sh6L
-rwxr-xr-xsnakeware/external/rpi4-firmware/cmdline.txt1L
-rwxr-xr-xsnakeware/external/rpi4-firmware/config.txt27L
-rw-r--r--snakewm/.gitignore1L
-rw-r--r--snakewm/README.md64L
-rw-r--r--snakewm/__init__.py1L
-rw-r--r--snakewm/appmenu/__init__.py0B
-rw-r--r--snakewm/appmenu/appmenupanel.py105L
-rw-r--r--snakewm/apps/clocks/aclock/README.md11L
-rw-r--r--snakewm/apps/clocks/aclock/__init__.py14L
-rw-r--r--snakewm/apps/clocks/aclock/aclock.py143L
-rw-r--r--snakewm/apps/clocks/berlin/README.md17L
-rw-r--r--snakewm/apps/clocks/berlin/__init__.py14L
-rw-r--r--snakewm/apps/clocks/berlin/berlin.py132L
-rw-r--r--snakewm/apps/clocks/clock/README.md18L
-rw-r--r--snakewm/apps/clocks/clock/__init__.py14L
-rw-r--r--snakewm/apps/clocks/clock/clock.py44L
-rw-r--r--snakewm/apps/clocks/stopwatch/README.md23L
-rw-r--r--snakewm/apps/clocks/stopwatch/__init__.py14L
-rw-r--r--snakewm/apps/clocks/stopwatch/stopwatch.py72L
-rw-r--r--snakewm/apps/clocks/tix/README.md15L
-rw-r--r--snakewm/apps/clocks/tix/__init__.py14L
-rw-r--r--snakewm/apps/clocks/tix/tix.py100L
-rw-r--r--snakewm/apps/fun/bus/__init__.py14L
-rw-r--r--snakewm/apps/fun/bus/dance.py59L
-rw-r--r--snakewm/apps/fun/bus/frames/frame-0.png1569B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-1.png1573B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-10.png1576B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-100.png1705B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-101.png1705B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-102.png1713B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-103.png1705B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-104.png1714B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-105.png1711B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-106.png1724B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-107.png1735B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-108.png1719B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-109.png1696B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-11.png1605B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-110.png1700B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-111.png1690B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-112.png1678B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-113.png1675B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-114.png1669B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-115.png1699B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-116.png1677B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-117.png1710B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-118.png1717B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-119.png1717B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-12.png1569B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-120.png1706B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-121.png1720B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-122.png1714B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-123.png1694B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-124.png1677B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-125.png1699B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-126.png1678B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-127.png1678B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-128.png1664B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-129.png1660B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-13.png1556B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-130.png1650B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-131.png1673B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-132.png1656B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-133.png1656B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-134.png1651B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-135.png1617B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-136.png1600B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-137.png1604B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-138.png1653B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-139.png1661B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-14.png1558B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-140.png1646B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-141.png1653B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-142.png1597B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-143.png1601B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-144.png1589B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-145.png1584B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-146.png1629B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-147.png1627B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-148.png1614B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-149.png1625B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-15.png1573B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-150.png1646B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-151.png1593B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-152.png1618B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-153.png1619B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-154.png1622B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-155.png1602B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-156.png1606B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-157.png1604B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-158.png1612B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-159.png1597B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-16.png1605B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-160.png1581B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-161.png1591B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-162.png1602B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-163.png1607B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-164.png1576B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-165.png1572B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-166.png1559B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-167.png1590B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-168.png1601B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-169.png1570B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-17.png1592B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-170.png1593B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-171.png1586B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-172.png1615B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-173.png1600B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-174.png1579B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-175.png1588B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-176.png1602B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-177.png1620B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-178.png1567B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-179.png1590B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-18.png1580B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-19.png1579B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-2.png1603B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-20.png1620B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-21.png1625B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-22.png1625B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-23.png1602B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-24.png1597B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-25.png1597B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-26.png1648B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-27.png1618B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-28.png1587B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-29.png1642B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-3.png1583B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-30.png1612B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-31.png1603B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-32.png1616B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-33.png1626B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-34.png1591B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-35.png1580B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-36.png1608B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-37.png1590B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-38.png1641B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-39.png1642B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-4.png1608B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-40.png1641B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-41.png1646B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-42.png1605B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-43.png1603B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-44.png1616B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-45.png1641B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-46.png1644B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-47.png1668B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-48.png1667B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-49.png1642B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-5.png1580B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-50.png1650B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-51.png1664B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-52.png1679B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-53.png1688B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-54.png1692B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-55.png1685B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-56.png1701B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-57.png1695B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-58.png1720B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-59.png1698B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-6.png1605B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-60.png1702B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-61.png1732B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-62.png1706B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-63.png1678B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-64.png1667B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-65.png1668B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-66.png1682B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-67.png1686B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-68.png1700B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-69.png1712B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-7.png1609B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-70.png1697B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-71.png1735B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-72.png1744B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-73.png1713B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-74.png1714B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-75.png1705B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-76.png1711B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-77.png1716B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-78.png1708B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-79.png1714B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-8.png1585B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-80.png1695B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-81.png1726B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-82.png1702B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-83.png1725B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-84.png1722B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-85.png1718B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-86.png1720B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-87.png1705B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-88.png1698B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-89.png1700B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-9.png1577B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-90.png1689B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-91.png1700B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-92.png1708B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-93.png1722B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-94.png1721B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-95.png1729B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-96.png1733B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-97.png1710B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-98.png1729B
-rw-r--r--snakewm/apps/fun/bus/frames/frame-99.png1702B
-rw-r--r--snakewm/apps/fun/cell/README.md17L
-rw-r--r--snakewm/apps/fun/cell/__init__.py14L
-rwxr-xr-xsnakewm/apps/fun/cell/cell.py111L
-rw-r--r--snakewm/apps/fun/dazzler/README.md15L
-rw-r--r--snakewm/apps/fun/dazzler/__init__.py14L
-rw-r--r--snakewm/apps/fun/dazzler/dazzler.py96L
-rw-r--r--snakewm/apps/fun/earth/README.md12L
-rw-r--r--snakewm/apps/fun/earth/__init__.py14L
-rw-r--r--snakewm/apps/fun/earth/d.jpg33708B
-rwxr-xr-xsnakewm/apps/fun/earth/earth.py224L
-rw-r--r--snakewm/apps/fun/earth/n.jpg20018B
-rw-r--r--snakewm/apps/fun/midi/README.md15L
-rw-r--r--snakewm/apps/fun/midi/__init__.py14L
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v01.mid4770B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v02.mid3607B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v03.mid5156B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v04.mid2498B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v05.mid4543B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v06.mid3347B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v07.mid3249B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v08.mid5450B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v09.mid3267B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v10.mid3040B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v11.mid5182B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v12.mid5463B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v13.mid6837B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v14.mid5460B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v15.mid4475B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v16.mid5720B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v17.mid5916B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v18.mid2961B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v19.mid3017B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v20.mid5241B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v21.mid3970B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v22.mid2642B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v23.mid6051B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v24.mid5428B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v25.mid6356B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v26.mid7085B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v27.mid4228B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v28.mid8177B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v29.mid6133B
-rw-r--r--snakewm/apps/fun/midi/goldberg/bwv-988-v30.mid3400B
-rwxr-xr-xsnakewm/apps/fun/midi/midi.py313L
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi01.ogg4348B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi02.ogg4303B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi03.ogg4313B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi04.ogg4316B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi05.ogg4330B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi06.ogg4323B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi07.ogg4377B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi08.ogg4421B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi09.ogg4389B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi10.ogg4356B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi11.ogg4396B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi12.ogg4368B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi13.ogg4414B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi14.ogg4430B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi15.ogg4446B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi16.ogg4419B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi17.ogg4431B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi18.ogg4464B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi19.ogg4542B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi20.ogg4627B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi21.ogg4661B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi22.ogg4617B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi23.ogg4647B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi24.ogg4708B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi25.ogg4695B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi26.ogg4685B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi27.ogg4667B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi28.ogg4699B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi29.ogg4597B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi30.ogg4670B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi31.ogg4647B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi32.ogg4790B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi33.ogg4811B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi34.ogg4851B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi35.ogg4850B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi36.ogg4816B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi37.ogg4802B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi38.ogg4785B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi39.ogg4860B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi40.ogg4935B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi41.ogg4942B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi42.ogg4910B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi43.ogg4928B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi44.ogg5080B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi45.ogg5127B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi46.ogg5167B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi47.ogg5095B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi48.ogg5056B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi49.ogg5097B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi50.ogg5136B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi51.ogg5302B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi52.ogg5200B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi53.ogg5207B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi54.ogg5245B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi55.ogg5229B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi56.ogg5377B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi57.ogg5413B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi58.ogg5322B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi59.ogg5349B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi60.ogg5337B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi61.ogg5232B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi62.ogg5199B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi63.ogg5312B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi64.ogg5223B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi65.ogg5165B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi66.ogg5113B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi67.ogg4998B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi68.ogg5003B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi69.ogg4941B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi70.ogg4886B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi71.ogg4801B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi72.ogg4736B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi73.ogg4701B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi74.ogg4561B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi75.ogg4529B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi76.ogg4526B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi77.ogg4504B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi78.ogg4548B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi79.ogg4597B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi80.ogg4590B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi81.ogg4622B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi82.ogg4684B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi83.ogg4650B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi84.ogg4686B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi85.ogg4660B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi86.ogg4748B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi87.ogg4789B
-rw-r--r--snakewm/apps/fun/midi/midisnd/midi88.ogg4789B
-rw-r--r--snakewm/apps/fun/musicplayer/__init__.py14L
-rw-r--r--snakewm/apps/fun/musicplayer/mixer.py50L
-rw-r--r--snakewm/apps/fun/musicplayer/musicplayer.py102L
-rw-r--r--snakewm/apps/fun/musicplayer/musics/Adventures - A Himitsu (No Copyright Music).ogg4076135B
-rw-r--r--snakewm/apps/fun/piano/README.md26L
-rw-r--r--snakewm/apps/fun/piano/__init__.py14L
-rw-r--r--snakewm/apps/fun/piano/img/piano.png12773B
-rwxr-xr-xsnakewm/apps/fun/piano/piano.py399L
-rw-r--r--snakewm/apps/fun/piano/snd/buzz.ogg9908B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_00.ogg4860B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_01.ogg4935B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_02.ogg4942B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_03.ogg4910B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_04.ogg4928B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_05.ogg5080B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_06.ogg5127B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_07.ogg5167B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_08.ogg5095B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_09.ogg5056B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_10.ogg5097B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_11.ogg5136B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_12.ogg5302B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_00.ogg5321B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_01.ogg5214B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_02.ogg5219B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_03.ogg5283B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_04.ogg5267B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_05.ogg5410B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_06.ogg5449B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_07.ogg5353B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_08.ogg5397B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_09.ogg5442B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_10.ogg5374B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_11.ogg5262B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_12.ogg5361B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_00.ogg10210B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_01.ogg10194B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_02.ogg10183B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_03.ogg10255B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_04.ogg10118B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_05.ogg10582B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_06.ogg10661B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_07.ogg10291B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_08.ogg10271B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_09.ogg10364B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_10.ogg10473B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_11.ogg10213B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_high_sustain_12.ogg10388B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_00.ogg4498B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_01.ogg4508B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_02.ogg4464B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_03.ogg4523B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_04.ogg4585B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_05.ogg4673B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_06.ogg4702B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_07.ogg4747B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_08.ogg4774B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_09.ogg4791B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_10.ogg4780B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_11.ogg4785B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_12.ogg4839B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_00.ogg7199B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_01.ogg7186B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_02.ogg7145B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_03.ogg7196B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_04.ogg7634B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_05.ogg8098B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_06.ogg8183B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_07.ogg8169B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_08.ogg8250B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_09.ogg8349B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_10.ogg8341B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_11.ogg8480B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_low_sustain_12.ogg8583B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_00.ogg8670B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_01.ogg8798B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_02.ogg8867B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_03.ogg8783B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_04.ogg8917B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_05.ogg9375B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_06.ogg9636B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_07.ogg9663B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_08.ogg9594B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_09.ogg9578B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_10.ogg9578B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_11.ogg9798B
-rw-r--r--snakewm/apps/fun/piano/snd/piano_sustain_12.ogg10047B
-rw-r--r--snakewm/apps/fun/speaknspell/__init__.py14L
-rw-r--r--snakewm/apps/fun/speaknspell/speak.py119L
-rw-r--r--snakewm/apps/games/maze/README.txt4L
-rw-r--r--snakewm/apps/games/maze/__init__.py10L
-rw-r--r--snakewm/apps/games/maze/assets/floor0.png3736B
-rw-r--r--snakewm/apps/games/maze/assets/floor1.png3688B
-rw-r--r--snakewm/apps/games/maze/assets/floor2.png3546B
-rw-r--r--snakewm/apps/games/maze/assets/player_down.jpg10253B
-rw-r--r--snakewm/apps/games/maze/assets/player_left.jpg10079B
-rw-r--r--snakewm/apps/games/maze/assets/player_right.jpg10108B
-rw-r--r--snakewm/apps/games/maze/assets/player_up.jpg10270B
-rw-r--r--snakewm/apps/games/maze/assets/wall.png3925B
-rw-r--r--snakewm/apps/games/maze/maze.py206L
-rw-r--r--snakewm/apps/games/maze/mazewindow.py37L
-rw-r--r--snakewm/apps/games/pong/README.txt4L
-rw-r--r--snakewm/apps/games/pong/__init__.py16L
-rw-r--r--snakewm/apps/games/pong/ball.py68L
-rw-r--r--snakewm/apps/games/pong/bat.py59L
-rw-r--r--snakewm/apps/games/pong/pong.py70L
-rw-r--r--snakewm/apps/games/pong/pongwindow.py65L
-rw-r--r--snakewm/apps/games/pong/score.py33L
-rw-r--r--snakewm/apps/games/pong/wall.py12L
-rw-r--r--snakewm/apps/games/zap/README.md23L
-rw-r--r--snakewm/apps/games/zap/__init__.py14L
-rw-r--r--snakewm/apps/games/zap/img/fighter.png7093B
-rw-r--r--snakewm/apps/games/zap/img/numbers.png4141B
-rw-r--r--snakewm/apps/games/zap/img/photon.png4646B
-rw-r--r--snakewm/apps/games/zap/img/satellite.png6328B
-rw-r--r--snakewm/apps/games/zap/img/station.png8457B
-rw-r--r--snakewm/apps/games/zap/img/text.png7090B
-rw-r--r--snakewm/apps/games/zap/img/title.png10309B
-rw-r--r--snakewm/apps/games/zap/snd/enemy.ogg8224B
-rw-r--r--snakewm/apps/games/zap/snd/fanfare.ogg12924B
-rw-r--r--snakewm/apps/games/zap/snd/photon.ogg8270B
-rw-r--r--snakewm/apps/games/zap/snd/photondest.ogg9054B
-rw-r--r--snakewm/apps/games/zap/snd/sat.ogg8036B
-rw-r--r--snakewm/apps/games/zap/snd/shot.ogg4586B
-rw-r--r--snakewm/apps/games/zap/snd/start.ogg8537B
-rw-r--r--snakewm/apps/games/zap/snd/stationdest.ogg10333B
-rw-r--r--snakewm/apps/games/zap/zap.py304L
-rw-r--r--snakewm/apps/system/cpumon/README.md16L
-rw-r--r--snakewm/apps/system/cpumon/__init__.py14L
-rw-r--r--snakewm/apps/system/cpumon/cpumon.py71L
-rw-r--r--snakewm/apps/system/cpumon/cpuproc.py30L
-rw-r--r--snakewm/apps/system/exit snakewm/__init__.py6L
-rw-r--r--snakewm/apps/system/fps/README.md24L
-rw-r--r--snakewm/apps/system/fps/__init__.py14L
-rw-r--r--snakewm/apps/system/fps/fps.py54L
-rw-r--r--snakewm/apps/system/help/README.md20L
-rw-r--r--snakewm/apps/system/help/__init__.py14L
-rw-r--r--snakewm/apps/system/help/help.py89L
-rw-r--r--snakewm/apps/system/reboot/__init__.py7L
-rw-r--r--snakewm/apps/system/shutdown/__init__.py7L
-rw-r--r--snakewm/apps/tools/Background Color/__init__.py21L
-rw-r--r--snakewm/apps/tools/Background Image/Big Flower.jpg134602B
-rw-r--r--snakewm/apps/tools/Background Image/Fallen Log.jpg454318B
-rw-r--r--snakewm/apps/tools/Background Image/Flower Field.jpg496694B
-rw-r--r--snakewm/apps/tools/Background Image/The Moon.jpg182752B
-rw-r--r--snakewm/apps/tools/Background Image/__init__.py23L
-rw-r--r--snakewm/apps/tools/snakecalc/__init__.py14L
-rw-r--r--snakewm/apps/tools/snakecalc/calc.py98L
-rw-r--r--snakewm/apps/tools/snaketerm/__init__.py14L
-rw-r--r--snakewm/apps/tools/snaketerm/default_hotkeys.json8L
-rw-r--r--snakewm/apps/tools/snaketerm/term.py189L
-rw-r--r--snakewm/apps/tools/snaketerm/user_hotkeys.json8L
-rw-r--r--snakewm/snakebg/__init__.py0B
-rw-r--r--snakewm/snakebg/backgrounds/__init__.py0B
-rw-r--r--snakewm/snakebg/backgrounds/cyber.py120L
-rw-r--r--snakewm/snakebg/backgrounds/fade.py38L
-rw-r--r--snakewm/snakebg/bg.py27L
-rw-r--r--snakewm/snakebg/bgmenu.py50L
-rw-r--r--snakewm/wm.py328L