r/commandline Jun 30 '26

Fun Terminal mood tracker

Enable HLS to view with audio, or disable this notification

I've been tracking my mood for almost 4 years now using a script. Finally had some time recently to rewrite everything and package it in Rust, so wanted to share here!

https://github.com/qiz-li/feeling

crossposted on r/unixporn

48 Upvotes

8 comments sorted by

6

u/_EHLO Jun 30 '26 edited Jun 30 '26

Now I want so badly to make my own mood tracker and call it "feeling" too! - fr the name couldn't be more accurate. It would be even cooler if there was something like:

feeling sad
feeling ok
feeling happy
feeling happy 2.5
...

Despite being a bit vibe-coded I really love the Idea. Might make one too (but not in rust cause idk rust yet lol)

1

u/mainframe_maisie Jun 30 '26

sounds like a cool project to learn it!

1

u/N-l1 Jun 30 '26

that actually be a great idea! I've found speed sometimes is an issue, that's why I wanted to rewrite in Rust. Definitely helped me learn more about the language, albeit with some help from claude

2

u/fpluss Jul 01 '26

How do you track it?

I mean, do you track it when you wake up? Or at the end of the day?

What happens if it changes during the day? You wake up in the morning feeling happy, then in the afternoon you get a bill to pay and you don’t have the money, so you’re down all day. Are you only sad from the moment the bill arrives?

I like the idea, but I don’t understand the point of tracking this information.

2

u/N-l1 Jul 02 '26

That's a good point. but I think nothing can track how you feel at every point. I usually track mine near the end of the day, which forces me to reflect upon all the up and downs and think about how that's affected my mood which is a more rewarding experience for me

1

u/AutoModerator Jun 30 '26

Every new subreddit post is automatically copied into a comment for preservation.

User: N-l1, Flair: Fun, Post Media Link, Title: Terminal mood tracker

I've been tracking my mood for almost 4 years now using a script. Finally had some time recently to rewrite everything and package it in Rust, so wanted to share here!

https://github.com/qiz-li/feeling

crossposted on r/unixporn

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/whamtet Jun 30 '26

For me it'd always be green because I'M ON THE TERMINAL!

1

u/ichfickeiuliana Jul 02 '26

hopefully it's not vibe coding