Live data from Hacker News

Superfile – A fancy, pretty terminal file manager

github.com

71–80 of 219 posts

Re: Superfile – A fancy, pretty terminal file manager

#71
post #59

Earlier quoted context omitted.

>… macos coworkers and they have a single application on fullscreen… They are probably recent ex-Windows users struggling to understand a superficially similar but profoundly different WIMP paradigm. >… then they shake their mouse or whatever and 20 windows fly over the screen The fact that they can’t handle Mission Control is another tell-tale

Mac OS itself confuses things by forcing apps to be full screen, rather than sizing to the content

You can option click the green button, but I agree, one of the major regressions from Lion, IIRC, that we haven’t recovered from yet.

Re: Superfile – A fancy, pretty terminal file manager

#72
post #50

Earlier quoted context omitted.

[flagged]

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…

I do wish though that terms had multiple font sizes (with some limitations to make it "work"), to allow larger text but smaller gutters, etc. Aside from the general inefficient use of space, i adore terms.

I do wish and hope more apps become like Zellij, though. With possible keybinds on the bottom, etc. I tend to avoid TUIs because i can't be arsed to remember the keybinds and prefer to just use CLIs since those are in my history.

Re: Superfile – A fancy, pretty terminal file manager

#73

Love all the terminal tooling that's come out in recent years. I'm this close to chrome and rofi being the only gui I'm using on my work machine. This looks great!

[flagged]

> Why do Linux users hate GUIs?

Typically, because we find them inferior to CLIs/TUIs. A few possible reasons:

* Graphical programs tend to use more memory/CPU for the same task.

* Graphical programs are more likely to prefer/require the mouse.

* Graphical programs seem to change their interface more frequently.

* Graphical toolkits all seem to suck, in ways that vary by toolkit and version, and this suckage tends to make us actually notice more than ex. new versions of ncurses changing things under the hood.

Don't get me wrong, there are plenty of GUI programs that are great - some of them even better than CLI/TUI alternatives - but the odds seem to be stacked against them.

Re: Superfile – A fancy, pretty terminal file manager

#74

Earlier quoted context omitted.

[flagged]

No, fix the issue and open a PR. This is a personal project. They need contributions, not a pile of discouraging issue reports for which they'll never have enough time.

As a maintainer that just makes it worse. Familiarity with the code base is typically necessary to make a good quality contribution. Issues are a sign of love, imo, because they don’t want to stop using your project, they want it to improve.

Of course there are also entitled and rude people. But we should not set the standards based on a-holes.

> not a pile of discouraging issue reports

This is such a strange way to look at software development. Discouraging?

Re: Superfile – A fancy, pretty terminal file manager

#76
post #59

Earlier quoted context omitted.

>… macos coworkers and they have a single application on fullscreen… They are probably recent ex-Windows users struggling to understand a superficially similar but profoundly different WIMP paradigm. >… then they shake their mouse or whatever and 20 windows fly over the screen The fact that they can’t handle Mission Control is another tell-tale

Mac OS itself confuses things by forcing apps to be full screen, rather than sizing to the content

I love the terminal and use vim as my primary text editor but I can't remember the last time Mac OS full-screened an app for me unless I told it to. I drive most of my mac through keyboard shortcuts and minimal pointer interaction. Perhaps a mouse-first Mac users are forced into full-screen? That still doesn't sound right though.

Re: Superfile – A fancy, pretty terminal file manager

#77

Love all the terminal tooling that's come out in recent years. I'm this close to chrome and rofi being the only gui I'm using on my work machine. This looks great!

[flagged]

GUIs aren’t composable with other tools easily.

Like, you can pipe CLIs together, and some TUIs accept a command and exit, allowing you to chain things together.

On the web, your best bet might be playwright, but that’s about it. Imagine having GTK and QT applications able to be chained and exit automatically.

On MacOS/iOS it’s not much better, even if Apple Shortcuts can feel ok sometimes, assuming the devs thought about allowing some actions to be available through shortcuts.

On Linux, I think dbus was supposed to become the universal bus onto which all GUIs could provide services and do things together. It hasn’t panned out IMO.

Re: Superfile – A fancy, pretty terminal file manager

#78
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…

I do wish though that terms had multiple font sizes (with some limitations to make it "work"), to allow larger text but smaller gutters, etc. Aside from the general inefficient use of space, i adore terms. I do wish and hope more apps become like Zellij, though. With possible keybinds on the bottom, etc. I tend to avoid TUIs because i can't be arsed to remember the keybinds and prefer to just use CLIs since those are…

I think emacs have multiple font sizes/weights/families support (called font faces) and that's a reason people love it. The thing I like about term is that you're not confined to a single computer. You only need SSH to replicate your workflow anywhere (and a VPN, maybe).

TUIs work better when you're committed to the workflow. Discoverability is not often one of the key features (although most seem to have great help pages and manuals). You chose one, take the time to learn it, configure it the way you want and it's better (not prettier) than most mouse based workflows.

Re: Superfile – A fancy, pretty terminal file manager

#79

Love all the terminal tooling that's come out in recent years. I'm this close to chrome and rofi being the only gui I'm using on my work machine. This looks great!

[flagged]

A well-made TUIs is really ergonomic and clutter-free. It can be maintained to high standard by one person. It doesn't take a lot of efforts to make composable tools, ie pipes. It uses little resources even for fancy TUIs.

GUIs can be fine, but they are hard to get right, most are meh or just bad, and they are human resources sinks.

Re: Superfile – A fancy, pretty terminal file manager

#80

Earlier quoted context omitted.

[flagged]

No, fix the issue and open a PR. This is a personal project. They need contributions, not a pile of discouraging issue reports for which they'll never have enough time.

To be honest, if I'm developing a small project I'm excited about and I'm getting an issue report from someone I'd be happy to see that someone actually cared enough to spend time on writing something (Either in the comments here, or as a quick issue on GitHub).

I would not expect someone to get familiar with my young code base and fix the issue themselves.

Post reply on HN