![]() |
|
This is mentioned in the tutorial but it's probably worth mentioning in the install section to save people 5-10 minutes of confusion. Once I found the filename I loved it. |
![]() |
|
Or even provide superfile as an alias which prints a message saying "you can also call it as spf", once a day. People don't read install sections.
|
![]() |
|
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!
|
![]() |
|
A lot of the new tooling is in Go, superfile included. Noticed this after I started using LazyGit (incredible tool btw, I can't go back to anything else even after being a die hard Magit user for years) There's some stellar libraries in Go for terminal stuff, in particular anything from charmcli. They have an elm style TUI framework called bubbletea (which superfile uses), a styling library, prebuilt components, it's really incredible. I'm building a multiplayer tetris you can play through ssh, which is using bubbletea and another lib of theirs called wish. they have a lot of stuff you can just use in regular shell stuff too: https://charm.sh |
![]() |
|
I think GP was referring to the terminal emulator, which normally has the minimal GUI decorations depending on the terminal emulator and your desktop environment.
|
![]() |
|
When I get to read comments like this is when I feel the most heard and understood. What you describe is pure fad-chasing, so I hope it swings back the other way while I’m still around to enjoy it. |
![]() |
|
> Sometimes I look at my macos coworkers ... and I really wonder how they get work done And I read the sentence before and wonder the same: > once you've spent a year tailoring your setup |
![]() |
|
> Mac OS itself confuses things by forcing apps to be full screen, rather than sizing to the content I don't understand what you mean. macOS has never forced apps to be full screen. |
![]() |
|
>“UX designer” (should not even be a job based on the BS I’ve seen) UX design is a real and valuable discipline, but it has been largely supplanted by what amounts to a fashion show. |
![]() |
|
> It has keybinds. Which are invisible. Unlike with the menus that show you keybinds right next to a command, and have Accelerators where you can use keyboard to navigate the list visually with the keyboard instead of having to remember all of the keybinds. (unless you mean web apps, but then this app doesn't run on the web, so that comparison is moot) (by the way, "most" clis don't support any keybinds, they're using command line flags) > Contrast that with this I have, taking a very common app for comparison - Windows File Explorer. It has borders (and nicer ones at that as they don't need waste the width of the whole char of space because they're not text), and also same groups (left pane) > clear sets of interactions Can you list a clear set of interactions with the Clipboard panel in the bottom-right (can you rename a file from there? drag&drop it away? delete a file / delete from the clipboard), and where this clarity is coming from > Flat... Whitespace Seriously, this file manager is a flatly designed app!, just go through the checklist: Flat design is a modern design style that consistently maintains minimalist, 2D features. Here are six signs that what you’re looking at is flat design. Contrasting colors: often bright colors, flat design relies on distinct contrast to send visual cues to users. 2D styling: simple shapes and no realistic images. Simple typography: typically sans-serif fonts are the choice of flat design. It loads fast, it fits with minimalist style, and it’s easy to read. White space: negative space helps designers indicate which part of the page they want users to focus on and makes the website more readable. Grid-based layouts: usually flat design is symmetrical and uses a grid for the layout and hierarchy. Simplicity: symbolic icons, abstract forms, no textures, and no gradients. https://careerfoundry.com/en/blog/ui-design/what-is-flat-des... With the exception of borders, which are less common in other flat designs |
![]() |
|
I tried this out and within a few minutes had delete a few directories. Luckily I was in a git repo but I still immediately uninstalled this
|
![]() |
|
This looks pretty nice! I like the ability to add multiple file panels versus tabs that are common with nnn and ranger. Going to give this a spin today.
|
![]() |
|
The first thing this app does is connect to Microsoft servers to download theme files, which for some reason aren't bundled into the binary. If you block it from accessing the internet, it crashes.
|
![]() |
|
Yes, I had the same question! (`spf` for the curious!) EDIT: To be fair, right at the beginning of the tutorial is: > First, if you want to open superfile by opening a terminal and typing spf. |
![]() |
|
$ 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 |
![]() |
|
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 |
![]() |
|
This reminds me of a Windows 3.5 app called List (IIRC) that one day I lost the floppy to and as a 7 year old kid was completely lost without. So I installed bsd and broke my dads computer instead.
|
![]() |
|
Nerd Fonts contain glyphs that allow things like the git strip you see at the bottom of code editors ("powerline"), along with ligatures (e.g. if you type <= it merges so it looks more like the math symbol of a less than sign and a single line at the same angle just below the < sign...) And here's an example of ligatures (see the image on the right - you type what's on the left, and the right image is what shows in your editor): https://hilton.org.uk/blog/fira-code I think but am not sure as I haven't looked in a while, that the folder and file icons are part of the nerdfonts as well, that regular fonts would just show as the generic "missing glyph" symbol. |
![]() |
|
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. |
![]() |
|
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.
|