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: 6 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!

## Screenshots

![Quote Example (notification)](https://i.imgur.com/0tEwMxA.png)
![Quote Example (statusBar right)](https://i.imgur.com/Cb44hZ1.png)
![Availables sounds (you can disable it)](https://i.imgur.com/RNu4eMi.png)
![Extension Settings](https://i.imgur.com/0BFLYKM.png)

## 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.

## Repository

For more details, source code, or to contribute, visit my 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!**