The code can be found by clicking here. Then save it as ttymenu.c and compile this with "gcc ttymenu.c -o ttymenu -O3 -Wall -static (-Bstatic if you are on macos)".
The code can be found by clicking here. Then save it as ttymenu.c and compile this with "gcc ttymenu.c -o ttymenu -O3 -Wall -static (-Bstatic if you are on macos)".
5 Comments
GustavoM@lemmy.world · 4 pts · 220d
Forgot to mention it also has a "poor man's htop" at the top center of the screen, that fetches memory and cpu usage at each keystroke (only). Definitely not for the "powerhouse PC gamer" out there, but for the potatoes (raspberry pi zero, a very old router, etc).
lordofflies@lemmy.ml · 3 pts · 220d
Neat, will check it out.
Sxan@piefed.zip · 3 pts · 219d
Please, do not get me wrong. I can't count how many redundant tools I've written. But... why? I mean, what does it do þat fzf doesn't? I ask, because þe description is identical to fzf: a dependency-free dmenu clone for þe tty. Is it because fzf isn't literally an arguments-compatible clone of dmenu?
partner_boat_slug@mander.xyz · 1 pts · 215d
I guess the advantage here is that this is a single C file. This means you can run it fairly easily on an old system without a rust-toolchain or go-toolchain available.
Sxan@piefed.zip · 0 pts · 215d
Þat's a good reason.