Live data from Hacker News

Superfile – A fancy, pretty terminal file manager

github.com

51–60 of 219 posts

Re: Superfile – A fancy, pretty terminal file manager

#53
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.

Even for non-vim users this default is absolutely horrendous

Re: Superfile – A fancy, pretty terminal file manager

#54

Earlier quoted context omitted.

[flagged]

It's a slippery slope, once you've spent a year tailoring your setup it removes so much friction from those tasks you do 100 times a day. Sometimes I look at my macos coworkers and they have a single application on fullscreen and then they shake their mouse or whatever and 20 windows fly over the screen and then they scan them all to find the other window they are looking for, and I really wonder how they get work do…

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

Re: Superfile – A fancy, pretty terminal file manager

#55

gorgeous!! did you build the ui yourself or did you use a package to help? how did that go?

Seems like they're using Bubble Tea, a Terminal UI framework for Go. I've heard very good things about it and have been meaning to check it out. https://github.com/charmbracelet/bubbletea

The same project has an application called Gum which exposes primitives from their UI framework via a single CLI binary. It's intended to be used from a normal bash script and I've found it really quite pleasant to use.

For example, you could write 'gum choose foo bar baz' to get a nice picker over the three provided options.

Their repo has a ton of examples: https://github.com/charmbracelet/gum

Re: Superfile – A fancy, pretty terminal file manager

#56

$ spf spf: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by spf) spf: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by spf) I'm on Linux Mint 19

An operating system from 2018 which is no longer maintained by its vendor? https://www.linuxmint.com/rel_tara_cinnamon_whatsnew.php I think it's somewhat unreasonable to expect software released today will necessarily work on your environment without some legwork.

Is it though? I can run Windows programs from 20 years ago on my Windows machine just fine.

Issues with Linux binary distribution meanwhile are ubiquitous, with glibc probably being the single biggest offender. What's worse is that you can't even really statically link it without herculean effort. I've spent an inordinate amount of my life trying to wrangle third-party binaries on Linux libraries and it's just a sorry state of affairs.

Try taking a binary package from a vendor from even just 5 years ago and there's a non-zero chance it won't run on your modern distro.

Re: Superfile – A fancy, pretty terminal file manager

#58

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 are nice for exploration because you can (in principle) intuitively iterate through the application behaviors, but command line interfaces are far superior when you already know what you're doing.

Re: Superfile – A fancy, pretty terminal file manager

#59

Earlier quoted context omitted.

It's a slippery slope, once you've spent a year tailoring your setup it removes so much friction from those tasks you do 100 times a day. Sometimes I look at my macos coworkers and they have a single application on fullscreen and then they shake their mouse or whatever and 20 windows fly over the screen and then they scan them all to find the other window they are looking for, and I really wonder how they get work do…

>… 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
Post reply on HN