Live data from Hacker News

Zellij: A terminal workspace with batteries included

zellij.dev

51–60 of 105 posts

Re: Zellij: A terminal workspace with batteries included

#51
post #45

I assume Neovim users don't need to care about this thanks to in-built terminal and ability to split, resize and switch between them using standard vim key bindings.

as a heavy split Vim user; they do different things unless you run vim/neovim purely in server mode and remote connect.

The ability to close terminal and reconnect to it later is a key defining reason I run ~90% of my neovim sessions inside of tmux.

Re: Zellij: A terminal workspace with batteries included

#53
post #50

I loved the way the roadmap was presented... excellent design skills https://zellij.dev/roadmap/

...except for perhaps the most important and basic thing you want from a roadmap: being searchable.

That's true, if they wanted to keep the look of the design, they should have used something like CSS or SVG with searchable text rather than a raw image.

Re: Zellij: A terminal workspace with batteries included

#54
Not to be dismissive, but I have no idea why I should want to install this. I actually just spent a few hours setting up a tmux configuration yesterday, so I feel like I'm in the target audience for this, but...

I can configure panels with YAML, it looks like. Why would I want to change my resizable panes for a set of static ones? It supports arbitrary plugins, is says. But can't I just run any program in tux, so what is the point? The screenshots seem to mostly show how loud and colorful the chrome is, which seems distracting. And then the roadmap seems to be the only feature list, does that mean the software is actually "batteries-will-eventually-be-included"?

Re: Zellij: A terminal workspace with batteries included

#55

Serious Q: Has a serious emacs user checked this out? It looks exciting, but I’m a full time, long time, emacs -nw multi-buffer M-xshell user. Am I going to be disappointed bcs either it’s not going to let me run emacs on its sub windows, or it will have unresolveable key binding incompatibilities?

As a serious emacs user, this looks like a stripped down version of emacs. There's no reason to use this if you're already using emacs. Its UI even looks like emacs, with the modeline and minibuffer.

Re: Zellij: A terminal workspace with batteries included

#56

Earlier quoted context omitted.

It is inherently different, because it's been proven that you can detect the use of curl|bash Serverside. This makes it possible to serve the malicious payload only to people which do that. But I'd agree that the hurdle to get your package into system repositories likely ain't with it. People are free to compile it themselves, download it manually or whatever floats their boats if they don't want to use the quick and…

"It is inherently different, because it's been proven that you can detect the use of curl|bash Serverside" Malicious people do malicious things? I worry that we conflate trust with validity. Some package systems do it better than others, but in principle you trust that for example, a maintainer of a package repository is not serving you bad checksums and malicious content. After all these systems get their checksums/…

I think I wasn't clear enough so I'll try to rephrase it:

A compromise from a malicious curl|bash script is basically impossible to detect. All other avenues at least give you the potential ability to figure out how you were compromised after the fact. With curl|bash there is no trail and you can never find out which commands were actually excecuted, because it's possible to detect the |bash on the server that's providing the script.

Re: Zellij: A terminal workspace with batteries included

#58

Not to be dismissive, but I have no idea why I should want to install this. I actually just spent a few hours setting up a tmux configuration yesterday , so I feel like I'm in the target audience for this, but... I can configure panels with YAML, it looks like. Why would I want to change my resizable panes for a set of static ones? It supports arbitrary plugins, is says. But can't I just run any program in tux, so wh…

Hey, Zellij dev here. I'll try to answer your questions: - regarding layouts/panes: the panes you configure in the layouts are still resizable a runtime. It just saves you the initial setup. In Zellij you also have a generic non-directional "do what I want" resize, btw. - regarding plugins: the plugin system is indeed very much a work in progress, mostly because we're an OSS volunteer project and the person in charge of it had to AFK for a while. That being said, I think it's not very difficult to imagine how plugins will be different from normal apps? Think about interaction with panes/layouts, easy distribution, interaction with the terminal assets themselves (imagine custom expandable folds depending on content, notifications depending on content, etc.) and more along those lines.

Re: Zellij: A terminal workspace with batteries included

#59
post #50

I loved the way the roadmap was presented... excellent design skills https://zellij.dev/roadmap/

...except for perhaps the most important and basic thing you want from a roadmap: being searchable.

https://github.com/zellij-org/zellij/issues?q=is%3Aopen+is%3...

Re: Zellij: A terminal workspace with batteries included

#60
post #45

I assume Neovim users don't need to care about this thanks to in-built terminal and ability to split, resize and switch between them using standard vim key bindings.

I'm the original Zellij creator. I am and have long been a vim user.

I created this tool originally for people like us. It has lots and lots of extra features and functionality (eg. opening the current pane scrollback inside your default editor in-place).

Check it out if you like.

Post reply on HN