Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/untanukii/inspiredev

A VS Code extension that keeps you motivated and entertained with daily quotes and humor.
https://github.com/untanukii/inspiredev

code-quality code-review extension humor motivation motivation-quotes pull-request-review pull-requests vscode vscode-extension

Last synced: 27 days ago
JSON representation

A VS Code extension that keeps you motivated and entertained with daily quotes and humor.

Awesome Lists containing this project

README

        

# InspireDev README

Welcome to the **InspireDev** extension! InspireDev delivers daily doses of motivation and humor, keeping you inspired and energized throughout your coding journey.

## Features

- **Daily Motivational Quotes:** Enjoy a new motivational quote every day to boost your coding spirit.
- **Humorous Messages:** Add a touch of humor to your coding sessions with funny messages.
- **Custom Notifications:** Set intervals for notifications, and choose where to display them (notification or status bar).
- **Customizable Quotes and Sounds:** Add your own quotes and select from a variety of notification sounds.
- **Multi-language Support:** Choose the language of the quotes from English, French, or Spanish.

> **Tip:** Explore the different notification settings and sounds to customize your motivational experience!

## Extension Settings

InspireDev provides several settings to tailor your experience:

- **`inspiredev.language`**: Sets the language for the motivational quotes.
- **`inspiredev.showOnStartup`**: Toggles whether a motivational quote is shown on startup.
- **`inspiredev.notificationInterval`**: Configures the interval in minutes for displaying motivational notifications.
- **`inspiredev.customQuotes`**: Allows you to add your own motivational quotes.
- **`inspiredev.quoteFormat`**: Determines the format of the notification.
- **`inspiredev.displayPosition`**: Specifies where to display the notification (notification or status bar).
- **`inspiredev.playSound`**: Toggles sound for notifications.
- **`inspiredev.soundVolume`**: Adjusts the volume of the notification sound.
- **`inspiredev.soundName`**: Chooses the notification sound.

## Release Notes

### 1.0.0

- Initial release with core features including daily motivational quotes and status bar integration.

### 1.3.0

- Added a variety of new audio tracks and implemented a language selection system.
- Fixed versioning error.

### 1.4.0

- Refined language options, updated and added new audio files, and fixed package.json.

### 1.5.0

- Renamed the extension to **InspireDev** to better reflect its purpose.

### 1.6.0

- Added a new logo for the extension.

### 1.7.0

- Added a random sound feature for notifications (`inspiredev.soundName`).
- Changed the command from "Shuffle Quote" to "InspireDev: Random Quote" in VS Code.
- Updated the default value for the `inspiredev.quoteFormat` setting.

## Repository

For more details, source code, or to contribute, visit our GitHub repository: [InspireDev GitHub Repository](https://github.com/UnTanukii/InspireDev). If you find InspireDev useful, please consider giving it a ⭐️ on GitHub!

## Contributing

We welcome contributions! If you have suggestions or would like to help improve InspireDev, please open an issue or submit a pull request.

## License

This project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.

**Enjoy coding with InspireDev!**