News for hackers. Stuff that matters.
Re:Harlequin.sh DuckDB IDE for your terminal by lazzlazzlazz on Thursday September 21, 2023 @12:18AM (#37593170)
I love this and will definitely try it out! Although I admit I'm a little puzzled when people simultaneously want to do a TUI but also design things so there is generous (excessive, actually) whitespace around everything to create the illusion of "minimalism" or "comfort".

It's a TUI! It should be buzzing with numbers, packed with information, sparing with space and using every pixel possible. btop[1] is a great example imo — one of the best.

[1]: https://github.com/aristocratos/btop

Re:Harlequin.sh DuckDB IDE for your terminal by leoh on Thursday September 21, 2023 @10:01AM (#37597754)
> It should be buzzing with numbers, packed with information, sparing with space and using every pixel possible.

No. It should be useful, and if it’s not “buzzing with numbers” and causing me a seizure, well, thank fucking God.

If you want something like that, go write it yourself. I, for one, find the folks writing quiet terminal interfaces to be a massive relief and a tremendous respite from the madness of our seemingly increasingly incoherent, incompetent, and distracting world.

Re:Harlequin.sh DuckDB IDE for your terminal by tconbeer on Thursday September 21, 2023 @03:52PM (#37603271)
Thanks for the feedback; gotten some of the same here.

I've tried to be really thoughtful about using space and getting value out of every pixel. There are some features in Harlequin that make it nice on small screens, even with the padding:

1. Scrolling is supported in every widget 2. You can show or hide the left side bar with ctrl+b or F9 3. You can enter "full screen mode" in the query editor or results viewer with F10

Beyond the main screen, the interface could be more compact. Especially the export and help modals. I'm considering tweaks to the design.