Show HN: Waffle – Native macOS terminal that auto-tiles sessions into a grid

40 points
1/21/1970
3 days ago
by olleeolleeollee

Comments


yeonsh

Great tool — the auto-tiling grid and repo-based grouping are exactly what I've wanted. As smcleod mentioned, publishing the source would go a long way. A terminal has access to files, environment variables, and credentials by nature, so open source is often a prerequisite for adoption in developer workflows. Even a read-only mirror would help. Thanks for building and sharing this!

a day ago

olleeolleeollee

Thanks! Appreciate it :-)

Sure, that makes sense. I’ll get it sorted and let you know.

a day ago

smcleod

I like the tiling concept but I don't see the source code linked, is this closed source? There's no way I'd run a terminal that didn't have publicly inspectable source, there's just too much that could go wrong.

2 days ago

olleeolleeollee

Fair! I certainly could publish the source. It’s more or less just a wrapper for Miguel de Icaza‘s SwiftTerm:

https://github.com/migueldeicaza/SwiftTerm

2 days ago

SeriousM

I'm on Windows and I would love to see such a easy solution for the windows terminal.

2 days ago

olleeolleeollee

This is just something to scratch my own itch, I’m afraid, so no plans to build for any other platforms sorry!

2 days ago

replwoacause

Looks really nice! Super clean site too. How did you make the animation at the top?

3 days ago

olleeolleeollee

Thanks! Glad you like! The logo animation is an SVG with CSS keyframe animations.

3 days ago

LimeLimestone

omg, the DMG weighs 3MB and the installed app is only 9MB. Amazing

2 days ago

olleeolleeollee

Thanks for noticing

2 days ago

olleeolleeollee

Emoji got stomped, so ;-)

2 days ago

jamesgresql

This is great, no more lost terminal screens!

3 days ago

olleeolleeollee

Thanks! Let me know if there’s anything I can do to make it more useful. I thought in the next update I’d work on custom key bindings but if there’s anything more glaring, I’d love to hear it.

3 days ago

throwaway290

> Honestly, if you live in tmux, this probably isn't for you but it's really helped to speed up my workflow.

Fresh honesty, nice.

3 days ago

olleeolleeollee

Haha, I mean ever since launching this I’m learning of a zillion alternatives I should have probably tried earlier but for me the auto tiling is really the main thing and, as far as I can see, no other alternatives really do that for some reason? Maybe there’s a good reason but it suits my workflow anyway

2 days ago

Yizen

Tried it, lean and elegant, amazing tool ! I like the "omarchy/wayland" auto focus of the tab when moving the mouse over, saves a click, this could be added as an option.

2 days ago

olleeolleeollee

Thanks for giving it a shot! We do track hover state already but it's just visual right now — not wired up to actually focus the terminal. Focus-follows-mouse is a great idea though, should be easy enough to add in. Will explore.

2 days ago

Yizen

Thanks ! Another nice to have would be window reordering, but so far, really enjoying it as-is :)

a day ago

olleeolleeollee

Window re-ordering and mouse focusing added in latest release, should be available fairly imminently. Thanks for the suggestions!

3 hours ago

billylo

love this. thanks for sharing!

3 days ago

olleeolleeollee

Thank you! Give me a shout if there’s anything I can add or change that would make it more useful for you.

2 days ago