relax a little ☕
write code 👨💻 while staying healthy 💪
this extension provides tools to relax like giving reminders to look somewhere else, drink water, walk, do some lunges or best of all, slowly fades out the colors until you take your hands off the keyboard for a moment. comes with lot of configurations to control time of reminder, interval, water drinking intervals, generic break alert and more
🔴 WARNING! this plugin will overwrite workbench.colorCustomizations
and editor.tokenColorCustomizations
.
🙌 support us
save money on medications instead give a ⭐️ if this project helped you &
✨ demo
winddown feature
water break feature
in status bar:
prerequisites
installation
install relax-a-little from the vs code marketplace
⚡ available configurations
configuration |
description |
relax.minutesTillBreak |
time in minutes until theme colors start fading out. |
relax.winddownDurationMinutes |
time in minutes until theme colors have fully faded out. |
relax.breakDurationMinutes |
time in minutes until theme colors are reset to normal. |
relax.winddownFramesPerMinute |
color update frequency during winddown phase. usually you do not need to change this. lower it if you are distracted by screen flashes, increase it for smoother color transitions. Must be between 1 and 60. |
relax.minutesTillWaterBreak |
time in minutes until water break. (feature will be disabled if set to 0) |
relax.minutesTillGenericBreak |
time in minutes after which extension will ask to take break (feature will be disabled if set to 0, disables winddown if active). |
relax.enableBlockingNotification |
do you want blocking notifications from time to time? Turn this off if you prefer text in bottom bar only. |
⚡ available commands
command |
description |
relax.enableExtension |
enable extension. |
relax.disableExtension |
disable extension. |
relax.enableWinddown |
enable winddown. |
relax.disableWinddown |
disable winddown. |
relax.enableWaterBreak |
enable water break. |
relax.disableWaterBreak |
disable water break. |
relax.enableGenericBreakAlert |
enable generic break (alerts only without color change) alert. |
relax.disableGenericBreakAlert |
disable generic break (alerts only without color change) alert. |
development
npm install
or yarn
- in vs code, "Run", "Start debugging" or press
F5
Publishing
npm run build
vsce package
- upload package to marketplace
Author
👤 open devs
🤝 contributing
contributions, issues and feature requests are welcome!
feel free to check issues page. you can also take a look at the contributing guide.
📝 license
copyright © 2021 open devs.
this project is MIT licensed.
This README was generated with ❤️ by readme-md-generator