In a world overflowing with distractions, staying focused matters more than ever. That's where FocusZen comes in – your ultimate tool to conquer tasks.
- Single Task Spotlight: Define your daily schedule in .txt or .md files (e.g. example_schedule.md). FocusZen only displays you the current task, so you can focus on one thing at a time.
- Countdown Mastery: Feel the power of countdowns. See your remaining time visually, feel a rush to finish tasks, and keep your mind on track.
- Pomodoro Tick: Try the famous Pomodoro technique. 25 minutes of pure focus, followed by a 5-minute break. Stay productive and keep a healthy work-life balance.
- Idea Capture: Worried of losing inspirations, but feeling distractive of keeping them in mind? With FocusZen, Capture your bright thoughts effortlessly and put them down before they vanish. You can press "save" button to store them in a notebook, or just keep them in the text widget. Now, you stay on track again while never losing those valuable flashes of insight.
"Zen," deeply rooted in Chinese culture, represents a philosophy of balance and harmony. Drawing from ancient wisdom, it encapsulates the art of living in the present moment and embracing simplicity to attain a serene mind. Just as a tranquil garden reflects the essence of Zen, FocusZen captures this essence digitally. Rediscover the serenity of Chinese wisdom in a modern context with FocusZen –
Where Distractions Dissolve, and Zen Emerges.
- Download the repo to local
git clone git@github.com:yuliangzhong/FocusZen.git
- Launch the app by simply running python
python3 FocusZen.py
- install dependencies if needed
- To get rid of terminal, you can run the app in background
nohup python3 /path/to/FocusZen.py > /dev/null 2>&1 &
- Open terminal and type
crontab -e
- Add the following line to the end of the file
@reboot sleep 30 && DISPLAY=:0 /usr/bin/python3 /exact/path/to/FocusZen.py
- If it doesn't work properly, you can add
>> /path/where/you/like/FocusZenOutputLog.txt 2>&1
to the end of above command for debugging.
ctrl + o
to save,enter
, andctrl + x
to exit- Check if the cron job is added by
crontab -l
- The idea notebook is stored in your home folder, named as
notebook.txt
Enjoy :)