Skip to content

IDE extension that randomly stops you and pops up a message "Hey, have you spent any time talking to customers or marketing this product today?"

License

Notifications You must be signed in to change notification settings

vibinex/HustlerIDE

Repository files navigation

Hustler IDE Extension

This extension provides periodic prompts to remind you to reach out to customers and market your product.

Features

Prompt to talk to users

  • Prompts user with marketing reminder
  • Options to snooze prompt for the day or disable completely
  • Configurable prompt interval from settings

Usage

The prompt will automatically start displaying at the configured interval once the extension is installed.

You can also use the command "Show prompt to talk to users" to manually trigger the prompt.

Tip: You can use the hotkeys Shift+Cmd+P (on MacOS) and Shift+Ctrl+P (on Windows and Linux) and type the command name to manually trigger the prompt.

When the prompt appears, you can:

  • Click "Yes" to snooze prompts for the day
  • Click "Not Yet" to keep prompting at set interval
  • Click "Not Needed" to disable prompts

Extension Settings

  • hustler.intervalDuration: Set the duration between two prompts in seconds. We recommend setting this to the average duration of your focus sessions.

This is set to 3600 seconds (1 hour) by default. To change:

  • Open Settings (Cmd+,)
  • Search for "Hustler"
  • Update "Interval Duration" with desired timing in seconds

Settings

Requirements

Works on VSCode versions 1.87.0 and later.

Contributions

Contributions are welcome! Please open issues and pull requests on the GitHub repository.

License

This extension is licensed under the Apache v2.0.

Known Issues

  1. Currently, the extension is not able to remember its state across sessions. So you might see the prompts again on the same day after pressing "Yes" if you restart VSCode
  2. Project specific configuration is not supported yet. Pressing "Not Needed" will disable the prompts for all projects.

About

IDE extension that randomly stops you and pops up a message "Hey, have you spent any time talking to customers or marketing this product today?"

Resources

License

Stars

Watchers

Forks

Packages

No packages published