- Implemented a new command in install.sh that opens the ZDTT GitHub repository in the user's default web browser based on the operating system.
- Updated the help text to include the new command, improving user access to the repository.
- Removed the previous 'github' command from terminal.py to streamline functionality and avoid redundancy.
- Added logic to detect the user's shell (bash or zsh) and update the appropriate configuration file for PATH modification.
- Improved user prompts to reflect the detected shell configuration file.
- Implemented checks to prevent duplicate PATH entries and create the configuration file if it doesn't exist.
- Updated the release version in index.html and version.txt to v0.1.2.b.1.
- Added macOS detection and installation instructions for Python 3 in install.sh.
- Refactored terminal.py to include first-class support for macOS, updating distribution prompts and compatibility checks.
- Improved user experience by integrating Homebrew installation prompts for Python 3 on macOS.
- Updated index.html and version.txt to reflect the new release version v0.1.2.a.7.
- Added an auto-update option in install.sh to streamline the update process without user prompts.
- Modified terminal.py to support the new auto-update flag during updates.
- Updated terminal.py to support Arch Linux alongside Debian-based systems.
- Implemented distro detection and user override for unsupported distributions.
- Added a status bar feature with customizable colors and live updates.
- Introduced JSON-based user preferences for status bar color.
- Replaced neofetch with fastfetch for system info display.
- Updated version to 0.1.2.a in version.txt.
- Created a new website with installation instructions, features, and community engagement.
- Added JavaScript for interactive elements and CSS for styling the website.