Live data from Hacker News

Superfile – A fancy, pretty terminal file manager

github.com

151–160 of 219 posts

Re: Superfile – A fancy, pretty terminal file manager

#151
post #50

Earlier quoted context omitted.

Because terminal programs have limitations that limit the amount of annoying things programs can do. The color scheme matches the color scheme I set. They cannot change the font size nor the the font. They cannot spawn windows that will steal focus. They can run inside tmux which has advantages for my workflow. Hotkeys are a first class citizen and not an afterthought when it comes to terminal uis. That being said, I…

It's also usually inherently composable, since you can pipe and redirect and everything speaks a common language (plaintext, for better and worse). If you just naively implement a cli tool, you usually end up with something that can reasonably be chained or redirect into/out of or combined with xargs etc. It's like if every single GUI program included easy recording of macros and had built-in tools for munging of dat…

CLI's are composable, TUI's usually aren't. They are just a GUI in a terminal with extra restrictions. I do prefer CLI's for most things over a TUI.

> Just look at this thread alone - people accidentally deleting files because navigation and actions are so undiscoverable that if you don't just blindly copy vim, even highly technical people will have no idea how to use your tool.

But is that even a problem? If you are going to use a tool for years, does it matter that in the first few hours it's not super discoverable?

Re: Superfile – A fancy, pretty terminal file manager

#152
post #28

If didn't read the docs, noticed hkjl moved around, and accidentally deleted 3 folders with ctrl+d seeing if I could scroll down faster. Scary defaults if you have Vim muscle memory.

Btw, this is not actually deleted, but put in the trash can. But it seems that this hotkey is not good for many people. It may be changed in the next version. Thanks for your feedback.

How do I undo CTRL-d deletes? I almost deleted all my home dir...

Re: Superfile – A fancy, pretty terminal file manager

#153
post #25

Earlier quoted context omitted.

I won't say that mc is really buggy, nor that it's large. But even if it were, it's weird to not even mention it, let alone compare with it, while likely most of the target audience has been using mc for years (or decades, like me).

> or decades, like me Heh, I ported mc to Apple's A/UX back in the early 90's!

Thank you! My first experience was building it from source under Digital Unix (on an Alpha 264) in 1995.

Re: Superfile – A fancy, pretty terminal file manager

#154
post #127

Based on the comments here about weird inconsistent keybinds and accidental file deletions, I won't be trying this for now, but I will keep an eye on it. I use ranger very heavily every day, but it being slow pythonware is sometimes a problem with extra large dirs and when changing the sort mode often. lf is too barebones for me, I don't know how to recreate everything I'm used to from ranger. Something fully-feature…

As an alternative to ranger, I have switched to yazi completely.

yazi is written in Rust. Holy shit, this is the 10th app I try that's written in Rust and all of them are super fast and snappy!

Re: Superfile – A fancy, pretty terminal file manager

#155

Earlier quoted context omitted.

[flagged]

the difference between fumbling around a GUI file manager looking for the correctly named file and using one of the many solutions the terminal offers is night and day. GUI's are clumsy and prone to extremely odd failures where the only solution is to exit and reset. Greyed out buttons when they shouldnt be etc... The terminal doesn't have these problems, if something fails you can see the error, its immediately resp…

So in a good Windows file manager here is how you can fumble around looking for the correctly named file:

press a single key

enter part of a name

get a fuzzy match for any file on your system in a separate tab (which you can return to later if needed)

sort by path/size/image width to filter further

press a key to preview file content or copy a file or delete it

All that with immediate visual feedback

What's your terminal day solution to this?

> if something fails you can see the error,

Or you can't, it just silently deleted the wrong files and you're non the wiser since you don't even see that your filter mismatched

> With the terminal you can just take 2 minutes to write a burner script and use it and be done in seconds.

How would you pick the audio times? In audacity you can easily play on cut thresholds to hear that they're correct, what's your "seconds" solution to that?

Re: Superfile – A fancy, pretty terminal file manager

#156
It appears to require network access. A file manager should not be dialing anything, especially not on startup.

     Error downloading theme: Get "https://github.com/MHNightCat/superfile/raw/main/themeZip/v1.1.2/theme.zip": dial tcp: lookup github.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable

Re: Superfile – A fancy, pretty terminal file manager

#157

It appears to require network access. A file manager should not be dialing anything, especially not on startup. Error downloading theme: Get "https://github.com/MHNightCat/superfile/raw/main/themeZip/v1.1.2/theme.zip": dial tcp: lookup github.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable

This is theoretically only needed the first time a new version is used and its purpose is to download the themes.

Re: Superfile – A fancy, pretty terminal file manager

#158

It appears to require network access. A file manager should not be dialing anything, especially not on startup. Error downloading theme: Get "https://github.com/MHNightCat/superfile/raw/main/themeZip/v1.1.2/theme.zip": dial tcp: lookup github.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable

[deleted]

Re: Superfile – A fancy, pretty terminal file manager

#159

Earlier quoted context omitted.

Btw, this is not actually deleted, but put in the trash can. But it seems that this hotkey is not good for many people. It may be changed in the next version. Thanks for your feedback.

How do I undo CTRL-d deletes? I almost deleted all my home dir...

I am so sorry to hear about that:(

You can go to "~/.local/share/Trash" all files that you deleted are at there

Re: Superfile – A fancy, pretty terminal file manager

#160
post #63
post #28

If didn't read the docs, noticed hkjl moved around, and accidentally deleted 3 folders with ctrl+d seeing if I could scroll down faster. Scary defaults if you have Vim muscle memory.

So there's no confirmation for deletion? Oof, that's probably the most unsafe default I have seen in a while.

There will be a prompt for complete deletion, but there will be no prompt for putting it in the trash can.
Post reply on HN