All Projects → kalbhor → Thirsty

kalbhor / Thirsty

Licence: mit
Reminds you to drink water - on your terminal.

Programming Languages

shell
77523 projects
bash
514 projects

Projects that are alternatives of or similar to Thirsty

Dotfiles
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix
Stars: ✭ 634 (+114.19%)
Mutual labels:  productivity, zsh
Notes
📝 Simple delightful note taking, with more unix and less lock-in.
Stars: ✭ 939 (+217.23%)
Mutual labels:  productivity, zsh
Zsh Iterm Touchbar
Display feedback of terminal in the 🍏 Touchbar
Stars: ✭ 632 (+113.51%)
Mutual labels:  productivity, zsh
Dtags
Directory Tags for Lazy Programmers
Stars: ✭ 351 (+18.58%)
Mutual labels:  productivity, zsh
Standup Raven
A Mattermost plugin for communicating daily standups across teams
Stars: ✭ 161 (-45.61%)
Mutual labels:  productivity, plugin
Things.sh
Simple read-only comand-line interface to your Things 3 database
Stars: ✭ 492 (+66.22%)
Mutual labels:  productivity, plugin
Goto
Alias and navigate to directories with tab completion in Linux
Stars: ✭ 698 (+135.81%)
Mutual labels:  productivity, zsh
Autoenv
Autoenv for zsh
Stars: ✭ 131 (-55.74%)
Mutual labels:  zsh, plugin
Here Plugins
Plugins for Here App 🚀
Stars: ✭ 151 (-48.99%)
Mutual labels:  productivity, plugin
Dddplus
🔥 A lightweight flexible development framework for complex business architecture with full ecosystem!轻量级业务中台开发框架,中台架构的顶层设计和完整解决方案!
Stars: ✭ 107 (-63.85%)
Mutual labels:  productivity, plugin
Resh
Rich Enhanced Shell History - Contextual shell history for zsh and bash
Stars: ✭ 310 (+4.73%)
Mutual labels:  productivity, zsh
Ohmyzsh
🙃 A delightful community-driven (with 1900+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Stars: ✭ 138,057 (+46540.88%)
Mutual labels:  productivity, zsh
Z.lua
⚡ A new cd command that helps you navigate faster by learning your habits.
Stars: ✭ 2,164 (+631.08%)
Mutual labels:  zsh, plugin
Wd
🚀 Jump to custom directories in zsh
Stars: ✭ 555 (+87.5%)
Mutual labels:  productivity, zsh
Sheldon
A fast, configurable, shell plugin manager
Stars: ✭ 144 (-51.35%)
Mutual labels:  zsh, plugin
Zsh You Should Use
📎 ZSH plugin that reminds you to use existing aliases for commands you just typed
Stars: ✭ 659 (+122.64%)
Mutual labels:  productivity, zsh
Zsh Fzy
Use the fzy fuzzy-finder in Zsh
Stars: ✭ 48 (-83.78%)
Mutual labels:  zsh, plugin
Calc.plugin.zsh
zsh calculator - with support for basic math
Stars: ✭ 105 (-64.53%)
Mutual labels:  zsh, plugin
Xcactionbar
"Alfred for Xcode" plugin
Stars: ✭ 1,217 (+311.15%)
Mutual labels:  productivity, plugin
Crane
PHP Intellisense/code-completion for VS Code
Stars: ✭ 236 (-20.27%)
Mutual labels:  productivity, plugin

Thirsty

zsh/bash script to remind you to drink water.

If you're like me and you spend a lot of time programming with the command line open, chances are that you forget about everything for hours, which includes drinking water. At the end of the day I used to realise that I had not consumed enough water. Hence I created a bash/zsh script to remind me to drink water right on my command line.

How to use

  1. Copy the thirsty.sh file and paste it in your zshrc or bashrc or theme, etc.
  2. In your zshrc/theme/bashrc locate PROMPT='$(some_function)' or PROMPT_COMMAND='$(some_function)' for bash and add drink_water inside that function. (This will be the case if you're using a theme)
  3. If you can't locate PROMPT, then just add PROMPT='$(drink_water)' or PROMPT_COMMAND='$(drink_water)' for bash in the file.
  4. Set your time interval in the variable WATER_TIME in seconds, eg : WATER_TIME=1200 sets it to 20 mins.
  5. Once notified, you can remove the message by simply typing not_thirsty in your command line.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].