Add pomodoro script to manage time.
See https://orangina-rouge.org/plux/index.php?article39/travail-la-methode-pomodoro
This commit is contained in:
		
							parent
							
								
									f115b3cc9c
								
							
						
					
					
						commit
						cddac62814
					
				|  | @ -0,0 +1,25 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| TIME=0 | ||||
| # Work on the task (default: 25 min) | ||||
| DELAY=25 | ||||
| # Task information (name, path, …) | ||||
| TASK_NAME="${1}" | ||||
| TASK_PATH="${HOME}/${TASK_NAME}.todo" | ||||
| 
 | ||||
| # Create the task file | ||||
| if [ ! -f "${TASK_PATH}" ]; then | ||||
|   touch "${TASK_PATH}" | ||||
| fi | ||||
| 
 | ||||
| # Tiny timer | ||||
| while [ "${TIME}" != "${DELAY}" ] | ||||
| do | ||||
|   #sleep 60 | ||||
|   sleep 1 | ||||
|   TIME=$((TIME+1)) | ||||
|   # Add some colors | ||||
|   printf '%b' "${TIME}" > "${TASK_PATH}" | ||||
| done | ||||
| 
 | ||||
| exit 0 | ||||
		Loading…
	
		Reference in New Issue