Skip to content

Conversation

@mlorentedev
Copy link
Owner

BREAKING CHANGE: Complete rewrite for simplicity and zsh compatibility

Problems with previous version:

  • Too complex with many features users didn't understand
  • Didn't work properly with zsh
  • Index building was complicated and error-prone
  • Too many commands and options

New simplified version:

  • Only 4 commands: quick, search, list, view
  • Works with both bash and zsh
  • No complex indexing - just grep search
  • Clear, simple help with real examples
  • README reduced from 800+ lines to ~120 lines
  • Test suite reduced from 17 tests to 10 essential tests

Commands:
cs quick # Save a command
cs search # Search cheatsheets
cs list # List all files
cs # View a cheatsheet

That's it. Simple and it works.

All tests passing (10/10)

BREAKING CHANGE: Complete rewrite for simplicity and zsh compatibility

Problems with previous version:
- Too complex with many features users didn't understand
- Didn't work properly with zsh
- Index building was complicated and error-prone
- Too many commands and options

New simplified version:
- Only 4 commands: quick, search, list, view
- Works with both bash and zsh
- No complex indexing - just grep search
- Clear, simple help with real examples
- README reduced from 800+ lines to ~120 lines
- Test suite reduced from 17 tests to 10 essential tests

Commands:
  cs quick <command>     # Save a command
  cs search <keyword>    # Search cheatsheets
  cs list                # List all files
  cs <name>              # View a cheatsheet

That's it. Simple and it works.

All tests passing (10/10)
@mlorentedev mlorentedev reopened this Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants