{"repo":"terpinedream/tuxagotchi","free":true,"listed":false,"github":"https://github.com/terpinedream/tuxagotchi","clone":"git clone https://github.com/terpinedream/tuxagotchi.git","description":"CLI application that encourages you to keep up with your projects. \"Feed\" tux in your terminal by pushing your code to github.","language":"Python","stars":207,"topics":["archlinux","cava","git","linux","productivity","todo","tui","tux"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Tuxagotchi (Textual Edition) Tuxagotchi is a terminal-based companion that thrives on your GitHub activity. This version is a full refactor using Textual, providing a responsive and animated terminal UI featuring a commit-based mood system, interactive TODO list, and a real-time audio visualizer powered by Cava. --- Features - ASCII-rendered Tux avatar that reacts to your GitHub commit history and displays animated emotional states - Mood-based animation system using 6 ASCII frames (2 per mood: happy, neutral, sad) - Countdown timer indicating when Tux will become hungry again - Interactive TODO list with vim motions - Real-time audio visualizer integration using Cava - Customizable and modular architecture using Textual's widget system - Keybind hint bar at the bottom for user guidance --- Installation Arch Linux Users: Install with yay Other please note: non-linux users should clone from the 'no-cava' branch to avoid conflicts 1. Clone the repository: 2. Install Python dependencies: 3. Install external dependencies: - Cava is required for the audio visualizer: - Arch Linux: - Debian/Ubuntu: - Or build from source 4. Create a config.toml file in the root directory with the following structure: --- Running the Application AUR Package From Source --- WORKING ON INTEGRATION WITH SPOTIFY CAR THING --- Author Maintained by @terpinedream","default_branch":null,"files":null,"tree":[],"storefront":"/r/terpinedream","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terpinedream/tuxagotchi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}