Skip to content

Commit 9e4eb40

Browse files
Updated version
1 parent ee6c008 commit 9e4eb40

2 files changed

Lines changed: 100 additions & 3 deletions

File tree

README.md

Lines changed: 99 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,105 @@ DevFocus is a simple, elegant Pomodoro timer plugin for Android Studio and Intel
88
Designed to help developers stay focused, take breaks, and manage their productivity — right inside the IDE.
99

1010
<!-- Plugin description -->
11-
DevFocus helps you apply the Pomodoro Technique to your development workflow without leaving the editor.
12-
Use it to set focused 25-minute sessions, get break reminders, and track your progress — all from a minimal, dockable tool window.
11+
# DevFocus — Pomodoro Timer for JetBrains IDEs
12+
13+
DevFocus is a lightweight Pomodoro timer designed specifically for developers using JetBrains IDEs.
14+
Stay focused on your coding sessions without leaving your editor, and maintain a healthy balance between deep work and breaks.
15+
16+
Instead of switching to external productivity apps, DevFocus integrates directly into your IDE so you can manage focus sessions while coding.
17+
18+
---
19+
20+
## Features
21+
22+
### 🎯 Classic Pomodoro
23+
24+
Follow the traditional Pomodoro technique:
25+
26+
- **25 minutes** focused work
27+
- **5 minutes** break
28+
29+
A simple and proven way to stay productive while avoiding burnout.
30+
31+
---
32+
33+
### 🧠 Deep Work Mode
34+
35+
For longer, distraction-free coding sessions.
36+
37+
- **50 minutes** focused work
38+
- **10 minutes** break
39+
40+
Perfect for tasks that require deeper concentration like debugging, architecture work, or learning new systems.
41+
42+
---
43+
44+
### ⚙️ Fully Custom Sessions
45+
46+
Create your own focus routine by customizing:
47+
48+
- Work session duration
49+
- Break duration
50+
- Number of rounds per session
51+
52+
Adapt the timer to your personal workflow.
53+
54+
---
55+
56+
### ⏱ Visual Circular Timer
57+
58+
DevFocus includes a clean **clockwise circular timer** that visually represents your session progress, making it easy to track time without distractions.
59+
60+
---
61+
62+
### 📍 Status Bar Timer
63+
64+
Your current session time is always visible in the **IDE status bar**, even if the DevFocus tool window is minimized.
65+
66+
This ensures you can stay aware of your focus session while continuing to work normally in the editor.
67+
68+
---
69+
70+
### 🔔 Smart Session Notifications
71+
72+
DevFocus notifies you when:
73+
74+
- A **focus session is completed**
75+
- A **break session is completed**
76+
77+
These notifications help maintain the Pomodoro rhythm without constantly checking the timer.
78+
79+
---
80+
81+
## Why DevFocus?
82+
83+
Many Pomodoro apps run outside the IDE, forcing developers to constantly switch context.
84+
85+
DevFocus keeps everything inside your development environment so you can:
86+
87+
- Stay focused while coding
88+
- Maintain productive work/break cycles
89+
- Avoid workflow interruptions
90+
91+
---
92+
93+
## Supported IDEs
94+
95+
DevFocus works with JetBrains IDEs including:
96+
97+
- IntelliJ IDEA
98+
- Android Studio
99+
- PyCharm
100+
- WebStorm
101+
- CLion
102+
- Rider
103+
- Other IntelliJ-based IDEs
104+
105+
---
106+
107+
## Boost Your Coding Focus
108+
109+
Whether you're debugging a complex issue, implementing a new feature, or learning a new technology, DevFocus helps you stay in the zone while maintaining a healthy development rhythm.
13110

14111
<!-- Plugin description end -->
15112

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ pluginGroup = com.github.akshayashokcode.devfocus
44
pluginName = DevFocus
55
pluginRepositoryUrl = https://github.com/AkshayAshokCode/DevFocus
66
# SemVer format -> https://semver.org
7-
pluginVersion = 1.2.0
7+
pluginVersion = 1.2.1
88

99
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
1010
pluginSinceBuild = 233

0 commit comments

Comments
 (0)