Your Deep Focus Session Buddy.
Project description
FocusTUI: Your Deep Focus Session Buddy. (WIP)
Are you struggling to maintain focus in a world full of distractions?
Say hello to FocusTUI - the minimalist, distraction-free focus session tracker that works straight from your terminal, no internet required. FocusTUI empowers you to create and track customized focus sessions with a highly personalized touch, ensuring you stay on track with your work, studies, or creative projects.
Disclaimer: The image displayed represents a potential appearance and features of FocusTUI. Actual app appearance and functionality may vary.
Key Features:
- Cross-Platform: Works seamlessly on every operating system and in any terminal. No matter where you are, FocusTUI is there to support your focus.
- Statistics from Historical Data (coming soon): Gain insights into your productivity with comprehensive statistics generated from your past focus sessions. Understand your patterns and optimize your workflow.
- Custom Focus Queues (coming soon): Create and manage your own focus queues, with sessions categorized and tailored to your needs. Whether it’s deep work, light tasks, or breaks, FocusTUI adjusts to you.
- Custom Themes (coming soon): Personalize your experience with custom themes. Choose the colors that help you stay focused, or design your own.
- Custom Sounds: Import your own alarms, ambient sounds, and other audio cues to create the perfect atmosphere for your focus sessions.
Needed Tools
For Windows:
- Python Installation:
- If you don’t have it installed, download Python from the official website.
- During installation, make sure to check the checkbox that says “Add Python to PATH”.
- Install
Scoop:- Scoop is a command-line installer for Windows. If you don’t have it installed, follow the instructions on the Scoop official website.
- Install
pipx:
scoop install pipx
pipx ensurepath
For macOS:
- Install
Homebrew:- Homebrew is a package manager for macOS. If you don’t have it installed, follow the instructions on the Homebrew official website.
- Install
pipx:
brew install pipx
pipx ensurepath
For Linux:
- Install
pipx:- Install pipx using your package manager.
FocusTUI Installation (every OS)
Once you have pipx installed, you can easily install FocusTUI:
- Install
FocusTUI:
pipx install focustui
Run the App
After installation, you can start FocusTUI by typing:
focustui
Note for macOS users: The first time you open the app, it may take up to 1 minute. I’m not sure why, but during this initial launch, the app creates folders, files, a database, and moves sounds to the app folder. This delay only happens on the first launch. Apologies for the inconvenience.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file focustui-0.1.20.tar.gz.
File metadata
- Download URL: focustui-0.1.20.tar.gz
- Upload date:
- Size: 47.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50262582d5546736537243421c4cbc96d110b62a448ff4647971581624b03ed1
|
|
| MD5 |
0c4e17c265e0f6b24389742dfea3d189
|
|
| BLAKE2b-256 |
68205a3f6f35f8f020f17fc7387e9ebaf2db4b4eb5d67c68a0f3822f179080d1
|
File details
Details for the file focustui-0.1.20-py3-none-any.whl.
File metadata
- Download URL: focustui-0.1.20-py3-none-any.whl
- Upload date:
- Size: 45.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec01db1d89a67078e236e950b400b7c4ef6d44f5fe41a68209dcd42d5d54fc90
|
|
| MD5 |
73f020912607123aeda3575a8404d1bc
|
|
| BLAKE2b-256 |
dcca9dfe8d209857d6a8ba978668160ab5b3df818fae686bb3dbd473eb1c729b
|