I love that the UI can be explored by the user, since it shows available keyboard shortcuts. This is something where GNU screen or tmux suck, because you really have to lookup how to operate these tools. In some manual or with google.
Zellij – A Terminal Workspace and Multiplexer
61–70 of 248 posts
Re: Zellij – A Terminal Workspace and Multiplexer
#62Re: Zellij – A Terminal Workspace and Multiplexer
#63Re: Zellij – A Terminal Workspace and Multiplexer
#64You 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.
This feels like a bit of a bikeshed. There are problems with many configuration languages. I don't see anything related to yaml on their issue tracker.
> Futile investment of time and energy in discussion of marginal technical issues
I don't see how the choice of configuration file format is a marginal technical issue. It makes a big difference to the ergonomics of a tool.
It's one of the things I like most about Rust over my main programming language Kotlin. Rust has Cargo which uses TOML, which is nice and simple. It's so much more pleasant to use than Koltin's Gradle.
Re: Zellij – A Terminal Workspace and Multiplexer
#65Earlier quoted context omitted.
I'm curious, why is in-browser use so appealing to you?
Where do they mention in-browser use? WebAssembly is used for extensibility, but not necessarily for access from a browser. Am I misreading their blog post?
Re: Zellij – A Terminal Workspace and Multiplexer
#66I'm not sure I could untrain all my muscle memory I've built up over the years with my TMUX configuration, but I truly believe in the next 10 years all of my current command line tools will be slowly replaced with rust equivalents (with the exception of neovim). ripgrep and fzf are already a large part of my workflow, and I love seeing WebAssembly becoming the universal plug and play standard. > Build a web client to…
I'm curious, why is in-browser use so appealing to you?
Re: Zellij – A Terminal Workspace and Multiplexer
#67You 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.
Re: Zellij – A Terminal Workspace and Multiplexer
#68Earlier quoted context omitted.
I'm curious, why is in-browser use so appealing to you?
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.
Using Lynx in the terminal might be another way to do it.
Re: Zellij – A Terminal Workspace and Multiplexer
#69Earlier quoted context omitted.
One can find absurd behavior in corner cases of any non-trivial language, but one can find absurd behavior in YAML without even looking for it.
Such as? All these cases with no and norwegian or whatever but I haven't run into major problems and use it frequently. e: And, AFAIK, I believe the latest YAML 1.2 spec (from 2009) has addressed these issues.
It's a language that coerces basic strings...
Re: Zellij – A Terminal Workspace and Multiplexer
#70edit: After running "rustup update" it does install. I am liking Zellij so far.