Hacker Newsnew | past | comments | ask | show | jobs | submit | frehu's commentslogin

Nice! I don't have a mac to check it out, but having copycat extensions within a day of posting this is just telling me i'm on to something really useful here.

Cheers! I thought it was a fun concept and I wanted a project to ease me back into work after being away for a week. I'm also kinda addicted to making extensions and have done a dozen or so.

Nova has a git sidebar which does some of the same thing, but I do think there's something more that is useful to yours. Yours is definitely better because of the heatmap colouring, sadly I can't do that in Nova.


Here's a blog post about my attempt at your extension (with screenshot!) https://blog.gingerbeardman.com/2026/02/24/fresh-files-exten...

- List/tree toggle will make it at some point

- The search inside the tree is ass, it's what vscode provides for tree controls and I can't really change it aside from reimplementing a tree from scratch. But do try the quick pick (ctrl+q, f) which is like ctrl+p for fresh files only

- i don't really see how they'd show up, because i don't examine files outside the branch you are in. possibly something doesn't get cleaned up when switching branches. i'll look into it but if you have a way to reproduce, an issue would help here

- file type filters would be easy to add


Seems cursor is based on an older vscode 1.105, my config listed 1.106 as minimum. But as there's no real reason for the minimum requirement, I lowered it.

You'll need to wait for 1.1.2 to show up in the marketplace, it usually takes a few minutes to update. I'm going to sleep now and I'll check on it tomorrow.


it works now, thank you =)

I don't use vim so i'm not sure what you mean exactly, but if you want a file quick pick like vscode's ctrl+p but for the fresh files, that's something i have - the default binding is ctrl+q, f.

There's no malware in it currently, but I understand your concerns - I could be lying, go rogue later, or just get my access stolen.

One option is to vet a version yourself and disable auto-update, but that's not really feasible to spend time on for most people.


Sorry, no sleight intended against you, just a general concern as more and more cool utilities keep getting built into the platform.

No offense taken, you actually made me reconsider trying out random extensions that sound like mine to make sure i'm not reinventing the wheel

File explorer with a twist - instead of 5000 files of which you need to see 20, shows pending changes + files modified within a time window (pending, 3 days, 7 days, 30 days, etc.) pulled from Git history. This way you don't get lost browsing everything or lose track of your work immediately after a commit.

Beyond the core concept, there's also

- A heatmap that colors files based on recency

- Deleted files appear in the tree where they used to be

- A pinned section for files that are not recent but handy

- File history, diff search (pickaxe) and git log -L line/function history available from editor context menu

- File grouping based on the moon phase during the most recent commit (good luck finding alternative software for this)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: