Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Drink Code - Smart water reminderNew to Visual Studio Code? Get it now.
Drink Code - Smart water reminder

Drink Code - Smart water reminder

Tuncion

|
16 installs
| (1) | Free
Stay on top of your hydration game while you code! "Drink Code" helps developers maintain their health by sending gentle reminders to drink water during coding sessions.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Welcome to Drink Code 👋

Version License: gpl--3.0

Stay on top of your hydration game while you code! "Drink Code" helps developers maintain their health by sending gentle reminders to drink water during coding sessions.

🏠 Homepage

✨ Demo

Drink Reminder Notify:
Drink Notify

Drink Status Bar:
Drink Status Bar - Hydrated
Drink Status Bar - DRINK NOW

... more states available!

Languages

🌍 "Drink Code" is available in the following languages:

  • 🇨🇿 Czech (cs)
  • 🇩🇪 German (de)
  • 🇺🇸 English (en)
  • 🇪🇸 Spanish (es)
  • 🇫🇷 French (fr)
  • 🇭🇺 Hungarian (hu)
  • 🇯🇵 Japanese (ja)
  • 🇰🇷 Korean (ko)
  • 🇵🇱 Polish (pl)
  • 🇧🇷 Portuguese (Brazil) (pt-br)
  • 🇷🇺 Russian (ru)
  • 🇹🇷 Turkish (tr)
  • 🇨🇳 Chinese (Simplified) (zh-cn)
  • 🇹🇼 Chinese (Traditional) (zh-tw)

⚡ Available Configuration

Configuration Key Description Default Value Example
drink-code.drinkInterval Interval in milliseconds to remind you to drink water. 30 * 60 * 1000 (30 minutes) drink-code.drinkInterval: 1800000
drink-code.drinkSkipFactor Factor to skip the next reminder (e.g. 2 means the interval will be halved every time you skip). 2 drink-code.drinkSkipFactor: 2
drink-code.drinkReminderTimeout Timeout in milliseconds to dismiss the reminder. 2 * 60 * 1000 (2 minutes) drink-code.drinkReminderTimeout: 120000
drink-code.drinkMinInterval Minimum interval in milliseconds to remind you to drink water (used for decreasing the interval). 5 * 60 * 1000 (5 minutes) drink-code.drinkMinInterval: 300000
drink-code.drinkStates States to remind you to drink water. Each state has a statusBar and reminderText. If only a subset of states is defined (e.g., only states 0 and 1), the remaining states (2, 3, 4, etc.) will use the default settings. [] (Default uses built-in states) drink-code.drinkStates: [ { "statusBar": "Hydrated", "reminderText": "You are hydrated" }, { "statusBar": "Drink", "reminderText": "Time to drink" } ]

Prerequisites

  • vscode ^1.96.0

Install

npm install

Author

👤 Tuncion

  • Website: https://tuncion.de
  • Github: @Tuncion

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2025 Tuncion.
This project is gpl--3.0 licensed.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft