Remix.run Logo
Midnight Captain – A midnight commander inspired file manager(github.com)
30 points by duguyue100 8 hours ago | 16 comments
konmok 5 hours ago | parent | next [-]

I don't think the level of reliability necessary for a file manager is achievable with vibe coding. This is an area where small bugs can cause immediate and catastrophic data loss.

If you're shopping for a file manager, I recommend avoiding any project that incorporates a significant amount of LLM-generated code. Maybe in theory it could be reviewed as thoroughly as handwritten code; in practice that never happens.

nprateem 2 hours ago | parent [-]

It's not the vibe coding, it's the lack of tests

alex43578 42 minutes ago | parent | next [-]

And I think human written tests at that. If the LLM is blind to the failure mode X, does it know to reliably write a test to evaluate the behavior of X?

perbu 43 minutes ago | parent | prev [-]

wow. there are actually no tests here.

perbu 44 minutes ago | parent | prev | next [-]

I think it is interesting that these pieces of software are now being inspired by Midnight Commander and are being built by people who never worked with or experiences the original, Norton Commander.

nottorp 7 minutes ago | parent | prev | next [-]

> : opens a command prompt for power-user actions

Vibe coded or not, that's what puts me off from most nc/dn/mc reimplementations.

If you can't reach the command line by just typing the command, what's the point?

At least on this one you don't have to mouse click somewhere...

muppetman 5 hours ago | parent | prev | next [-]

“With opencode I can” closes tab

dinkumthinkum 3 hours ago | parent [-]

I was mildly excited clicking the link and then I saw that ... I guess this is the shape of things to come.

manbash 2 hours ago | parent | prev | next [-]

If you're shopping for a file manager, I'd recommend "yazi", which was a new, yet practical experience for me.

daoistmonk 5 hours ago | parent | prev | next [-]

The AGENTS.md is hilarious! I like the caveman mode and classical mode seems.. interesting!

comboy 3 hours ago | parent [-]

Interesting that in Chinese, classical writing is associated with terseness. That definitely wouldn't work that way in other languages I know.

rjh29 an hour ago | parent [-]

Newspaper headlines?

alonsovm 7 hours ago | parent | prev | next [-]

cool let me try it. and 'ill give you my feedback

duguyue100 8 hours ago | parent | prev [-]

Midnight Commander has always been my favorite terminal file manager. It's feature-rich, fast, and actually tries to be a file manager compared to modern alternatives. However, there are quite some features that I never used, and I couldn't configure a Vim bindings that works well for me.

With OpenCode, I can finally make my own terminal file manager. I borrowed the main design concepts from Midnight Commander and some behavior from NVim-Tree file explorer.

I hope you would like it, at least I do. Since this project is entirely vibe-coded, so I'm not going to accept PR from the community, but feel free to open issues and fork it.

vovanidze 7 hours ago | parent [-]

still haven't found anything that replaces mc for me. the 2-pane layout is basically muscle memory at this point. everything modern just feels way too bloated or slow. mc is great but customizing the bindings is a total headache tbh. really like the idea of better vim integration here. curious how it handles performance on large directories with 10k+ files? giving it a spin...

buster 12 minutes ago | parent [-]

I'm using fman, which is like a lightweight graphical alternative to mc.