Misc: Modernized CLI Launchers and Persistent State Management#42
Merged
Surajkumar5050 merged 9 commits intoSurajkumar5050:mainfrom Feb 13, 2026
Merged
Conversation
…istent state management
Owner
|
@oyelurker can you test this pr once, if you have some free time,
|
Contributor
will update u by night if still needed |
Contributor
|
worked for me also |
Owner
|
merging it now! |
Surajkumar5050
added a commit
that referenced
this pull request
Feb 13, 2026
* feat: Implement Zombie Process Reaper * docs: Add Zombie Process Reaper to README * fix: NameError in telegram.py * chore: Code cleanup and remove verbose comments * refactor: modernized CLI launchers, added autostartup option and persistent state management * Fix issues in PR #42 (batch + vbs corrections) * pycaw added + comtypes :: precise audio controls * feat: control media and set volume fn with pycaw implementation added * feat: /media cmd with inline keyboard interface added * feat: natural language commands 2 media controls connetions * fix: pycaw API usage for volume controlss * fix: handle BadRequest error on duplicate media button clicks * feat: smart mute toggle & /media button to command palett --------- Co-authored-by: ThaRealJozef <yjrhider@gmail.com> Co-authored-by: Jozef <69108644+ThaRealJozef@users.noreply.github.com> Co-authored-by: Surajkumar5050 <surajkumarsyn479@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

🔍 Description
This PR transforms the command-line entry points of Zyron into a cohesive, high-fidelity experience by modernizing the batch scripts, implementing an interactive autostart toggle, and centralizing persistent data storage.
🛠️ Changes Made:
setup.bat: Integrated a PowerShell-rendered ASCII logo and neon-themed progress reporting.start_zyron.bat: Modernized initialization and improved error reporting for virtual environments.zombie_whitelist.jsontoPROJECT_ROOT/saved_mediaand updatedzombie_reaper.pymatching logic.CHCP 65001encoding across batch files for stable emoji/character rendering.✅ Pre-Push Checklist:
📥 Screenshots/Gifs (If UI changes):
try locally since i cant run them locally because of some environmental issues but im sure it works since i have another identical file with same settings apart from the py version :)