Earlier quoted context omitted.
I'm confused. Zellij uses wasmer and wasmer-wasi. Wasmer may use cranelift for compilation (dont know if Zellij does). "Fast & Safe. Wasmer runs WebAssembly at near-native speed in a fully sandboxed environment." ( https://github.com/wasmerio/wasmer ) But ... "Cranelift does not yet perform mitigations for Specter or related security issues, though it may do so in the future." ( https://github.com/bytecodealliance/wa…
I feel like in this case those kinds of things are up to Zellij. If you run wasmer within the same process and share memory with the main Zellij process then yes wasmer/cranelift/wasmtime/wasm doesn't protect you from various speculative execution attacks. However, Zellij could run plugins in separate processes and apply things like seccomp to get further protections provided at the operating system level. This is st…
Zellij – A Terminal Workspace and Multiplexer
101–110 of 248 posts
Re: Zellij – A Terminal Workspace and Multiplexer
#102Earlier quoted context omitted.
If you're already spending a lot of time in the browser looking at stuff (AWS Console, Stack Overflow, etc), I can see the convenience of just switching tabs to your terminal rather than pulling up a window. So far I've solved that problem with keyboard shortcuts or other macros to pull up a terminal when I need it.
Conceptually, I don't think the solution to "switching windows is too hard" ought to be "make the terminal part of the browser". Although it does seem like perhaps the least immediately painful way to solve the problem. Using Lynx in the terminal might be another way to do it.
Re: Zellij – A Terminal Workspace and Multiplexer
#103Earlier quoted context omitted.
YAML sucks but so does TOML, especially when it comes to nested data structures like the layout.yaml shown on the front page. There are no good configuration languages in existence and there never will be. We have rejected Lisp/sexp so now we must suffer endlessly.
I would say that Dhall is fine, just from a parallel universe. JSON is close to sexps, but it sucks when comments are not allowed.
Re: Zellij – A Terminal Workspace and Multiplexer
#104The reason I ask is that while I never used a multiplexer like tmux, I use the layout features of kiTTY every day and I can't quite see beyond that common use case (split this terminal into X windows with Y layouts).
Re: Zellij – A Terminal Workspace and Multiplexer
#105The latest version from cargo does not build for me. edit: After running "rustup update" it does install. I am liking Zellij so far.
Rust devs, please don't. Not every Rust developer uses rustup or knows how to solve this issue, not everyone is willing or able to use the nightly build just so dependency 21/63 doesn't throw errors.
Re: Zellij – A Terminal Workspace and Multiplexer
#106Is there a good reason for a multiplexer to be a separate tool from a terminal? Or a window manager? Or is this just GNU/Unix philosophy (do one thing well and compose). The reason I ask is that while I never used a multiplexer like tmux, I use the layout features of kiTTY every day and I can't quite see beyond that common use case (split this terminal into X windows with Y layouts).
Re: Zellij – A Terminal Workspace and Multiplexer
#107Earlier quoted context omitted.
The "no"/"norwegian" thing is emblematic of very sloppy thinking in YAML's design, and it's far from the only example. It's possible to avoid these pitfalls - like people do with PHP - but why burden users with that in a new project when better options have been available for years? They obviously like Rust, why not just follow their lead with TOML?
That "feature" regarding "no" hasn't even been present in the YAML spec since 2009.
Re: Zellij – A Terminal Workspace and Multiplexer
#108I think the vertical resize of the "before" is the wrong one. Shouldn't it be also resizing the window next to it?
Re: Zellij – A Terminal Workspace and Multiplexer
#109Earlier quoted context omitted.
Not having to touch the mouse. I can't do it myself, but I've watched ops folks using tmux in a productive way that I think would be difficult to reproduce if you involved a window manager.
You don't have to use the mouse with tiling window managers... /s heavy tmux user that left it for xmonad.
The only terminal emulator that supports selection with keyboard afaik is rxvt with plugins. I would be interested to know if there are other terminals that support this. Please don't say emacs XD
Re: Zellij – A Terminal Workspace and Multiplexer
#110You have a problem and you need a configuration language, so you pick YAML. Now you have two problems. Take a leaf out of Rust's book and use something simple and sane like TOML, YAML is a mess. See: https://github.com/cblp/yaml-sucks Otherwise this looks like a great project, please don't ruin it with YAML.