A few new features and README updates#3
Open
EatMoreChicken wants to merge 11 commits into
Open
Conversation
Enhanced Syntax Gaslighting Extension: - Added language-specific messages for JavaScript, TypeScript, Python, Java, C#, HTML, CSS, PHP, Go, Ruby, and Rust - Implemented severity levels (mild, medium, severe) with different underline colors - Added time-based gaslighting that increases chance during late night coding sessions - Integrated pattern detection with regex for common code anti-patterns - Created new message categories: positive gaslighting (good choice at anytime), imposter syndrome, and existential crisis - Added ultra-rare messages with very low probability - Implemented streak counter and milestone achievements - Added status bar integration showing current settings and streak - Improved decoration handling with separate types for different severities
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.
Hi Niiju, thank you for making this project. I really got a kick out of it! 😅
I spent some time adding a few features that I thought would be cool. I've also added some screenshots into the README to show off the extension. I hope you like it!
Here's a quick summary of all the changes I made:
syntax-gaslighting.resetStreak(resets the streak counter) andsyntax-gaslighting.randomMessage(shows a random gaslighting message)