tere
Dev tools
terminal file browser
SHOW HN2022
How HN took it
19 positive, 19 neutral or asking, 2 mixed, 8 critical, out of 48 comments about the project. Thread score +0.22.
Design: 5 for, 2 againstIdea: 2 for, 4 againstDocs: 4 for, 0 againstExecution: 1 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean README and clear demo GIF
From 3 comments
I'm blown away at the quality of the readme :-) In the demo, how did you get the key press indicator to show? I haven't seen that before, but it's a wonderful addition. And may I…
freedomben on HNOne of the better demo gifs: clever naming, clear utility, clear understanding of how to use the tool.
mwexler on HNCool! Also, I really like your demo gif! Super effective and fun way to go through all the features.
chungus on HN
Useful, fills a niche over vim and cd tab completion
From 2 comments
This looks very cool. The demo has convinced me to try it, well done! Also typical hacker news - "why don't you just use Vim"? Ha. Ignore the naysayers.
IshKebab on HNI'm going to be a dick here, because someone will say it anyways, but how is this different from VIM's directory browser? Essentially the same UI. I do think your program does…
tempusr on HN
Objections
Auto-cd on single match feels unpredictable for fast typers
From 1 comment
I strongly dislike the idea of automatically jumping into a folder when there’s only one match: it feels like a feature optimised for very slow typers that actively penalises…
chrismorgan on HN
Many Rust dependencies for a small tool
From 1 comment
``` curl https://raw.githubusercontent.com/mgunyho/tere/master/Cargo.lock | grep source | wc -l 51 ``` How come that such a simple tool has more than half a century of…
enriquto on HN
Vim's built-in directory browser already does this
From 2 comments
Appreciate this is a hobby project to learn Rust in, but for those who want similar functionality without installing additional dependencies, you can already do this in `vim` by…
hnlmorg on HNI'm going to be a dick here, because someone will say it anyways, but how is this different from VIM's directory browser? Essentially the same UI. I do think your program does…
tempusr on HN
Requests
Support non-qwerty keyboard layouts and custom shortcuts
From 2 comments
> "Tere" means "hello" in Estonian. It also feels nice to type. On qwerty I think that's the case :)
the_alchemist on HNTrue, it's not a very smooth experience on non-qwerty keyboards, and the keyboard shortcuts can't be customized yet. But it's high on the todo list!
mgunyho on HN
Add tilde as shortcut for home directory
From 2 comments
I hit ~ expecting to go to my home directory, which was a bit odd Once I select a directory I want to dump myself back out into a command line in that directory, I couldn't see…
iso1631 on HNTo end up in the directory where you are, you just have to exit using esc or alt-q, assuming you have set up your shell config. I'll add ~ as a shortcut for the home directory,…
mgunyho on HN
Questions
How to get cd on exit to work after installing
From 2 comments
Sorry for being dense but I thought when I entered into a directory and pressed Esc it would pwd into that directory. But in my case, entering the dir and pressing esc just…
thyrox on HNYou need to configure a shell function to actually do the cd (see the snippets in the README). It has to be done this way because a subprocess cannot change the pwd of the parent.
mgunyho on HN
Alternatives named
vim netrw
From 2 comments
Appreciate this is a hobby project to learn Rust in, but for those who want similar functionality without installing additional dependencies, you can already do this in `vim` by…
hnlmorg on HNThis feels a lot like Vim's built in file explorer (netrw). I find these kinds of text based, keyboard centric explorers to be far superior for navigating around a codebase, then…
codecurve on HN
fzf
From 2 comments
Congrats for getting this out! > I also wanted an excuse to learn This is the best reason ever, and not just for you: seeing your GIF I thought "could I achieve that with fzf?".…
lloeki on HNThanks for the kind words! :) While digging up alternatives (of course after I had already written most of the functionality), I briefly tried out fzf. I think at that time I…
mgunyho on HN
ranger
From 1 comment
Looks great! I was thinking of a rusty pet project for the same thing :) I haven't seen it mentioned yet, but Ranger is a great alternative tool, it can even be integrated into…
tipsytoad on HN
Midnight Commander
From 1 comment
Interesting. OTOH, people have named a number of similar tools, and I'm going to point out 'mc' aka Midnight Commander, which is part of most linux distro's, and is a clone of…
StillBored on HN
sdn
From 1 comment
Definitely worth to check out sdn which also serves perfectly as cd+ls replacement: https://git.janouch.name/p/sdn I also submitted few days ago here on HN:…
smartmic on HN