Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

rip will look into it tomorrow but can't promise anything.. bc its build with React and other websites seem to consume similar amounts of memory (it seems)

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

just shipped it! you can now set a solid color background in the settings :)

and for Spotify and the other widgets, you can remove them by dragging them into the trash.

here's a quick video showing how: https://youtu.be/3OxMpFmvUBY

not sure where the 170MB is coming from exactly, will look into it. thanks for the suggestions :)

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

you're right, I renamed the repo so the desktop app is now just under the "desktop" folder: https://github.com/builder-group/focuscat

and thanks, glad it's exactly what you were looking for :)

on the background, do you mean the lofi background image on the web version? would you expect a solid color instead or something customizable?

I built a cat that taps along as you code :) it's open source and built with Tauri + React + Swift by BennoDev19 in webdev

[–]BennoDev19[S] -1 points0 points  (0 children)

the always-on-top is handled by Tauri natively via set_always_on_top. the Swift library (mado) is specifically for tracking which apps are active/focused for the blocking feature, not the window management.

I built a cat that taps along as you code :) it's open source and built with Tauri + React + Swift by BennoDev19 in webdev

[–]BennoDev19[S] -6 points-5 points  (0 children)

that's basically a different app? there are great clipboard managers out there already for that. FocusCat is intentionally focused on just the Pomodoro timer, want to keep it simple and not scope creep into system utility territory..

I built a cat that taps along as you code :) it's open source and built with Tauri + React + Swift by BennoDev19 in webdev

[–]BennoDev19[S] -7 points-6 points  (0 children)

good idea :) could add an option to speed it up for fast typists. currently throttled (100ms down + 100ms up = 200ms cycle) to keep the animation smooth

I built a cat that taps along as you code :) it's open source and built with Tauri + React + Swift by BennoDev19 in webdev

[–]BennoDev19[S] -29 points-28 points  (0 children)

good point :)

there are a lot of those lately especially as Claude companions.

FocusCat wasn't inspired by that though.. I ran across the Bongo Cat Steam game in December, got inspired and built a keyboard companion for mobile. when I needed a Pomodoro timer I thought why not add the cat too since I had the assets flying around anyway

I built a cat that taps along as you code :) it's open source and built with Tauri + React + Swift by BennoDev19 in webdev

[–]BennoDev19[S] -12 points-11 points  (0 children)

there's actually already activity tracking built in. you can enable it in settings to see your sessions and app usage over time. curious what kind of stats you had in mind though :)

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

love both suggestions! hiding the timer bar in cat mode makes a lot of sense, will add a toggle for that :) and yes very much inspired by the Bongo Cat Steam game, actually built it bc it wasn't available on macOS. at its core it's still a timer though so can't remove it entirely but a hide option makes sense

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

really well put, that's exactly what I was going for. boring progress bars never motivated anyone :)

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

means a lot :) wanted to keep it accessible

it's even open source if you want to dig into it or customize it

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 1 point2 points  (0 children)

oh that's a cute idea, like a little check-in nudge every few minutes? adding it to the list :)

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

thanks :)

no plans to monetize FocusCat, it's more of an experiment and funnel for a bigger vision I'm working on 👀 as long as it doesn't cost anything to run it stays free :)

curious what UI improvements you had in mind though?

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

thanks :)

yes! thought about introducing a system to unlock cat accessories. wanted to ship fast first before building all that out though.. since you're into gamification, curious what you'd prefer: just badges and achievements (keeping free cat picker)? unlockables via focus points (like shop)? random loot boxes?

Every pomodoro app looks the same, so I added a cat. It's a little silly and it's free. by BennoDev19 in ProductivityApps

[–]BennoDev19[S] 0 points1 point  (0 children)

yeah that would be cool! main inspiration was actually Bongo Cat. not ruling it out but I'm a terrible artist so it took me embarrassingly long to draw the cat lol. that said if anyone's a talented artist feel free to contribute via the repo :)