Live data from Hacker News

Okay, I Like WezTerm

alexplescan.com

91–100 of 281 posts

Re: Okay, I Like WezTerm

#91

Oh, very cool that it uses Lua for its configuration. That opens up a massive potential for new behaviours and customization. Emacs uses Lisp in a similar way. What other applications use a programming language for their configuration?

Neovim is the obvious example here, also relying on Lua.

Neovim of course also supports Vimscript, although writing anything more complex is much nicer in Lua.

Re: Okay, I Like WezTerm

#92

Earlier quoted context omitted.

I guess this is what people mean when they say a piece of software is "opinionated"?

yep, it is his project. Those that like his opinions will like his software. those that do not will look elsewhere. The beauty of open source

Nah, I love Calibre but he has lousy opinions that he has to eat over time (he migrated Calibre to Python 3 after all).

Re: Okay, I Like WezTerm

#93
post #31

Earlier quoted context omitted.

Yeah: the kitty developer is definitely the sort who believes that he not only knows better than everyone else how to use a terminal, but that everyone else's opinions are fundamentally invalid. That his terminal fails to correctly render such stalwarts as the Linux "make menuconfig" UI and there are no settings to fix it as he doesn't believe in settings is, to me, telling. I then find reading his posts on issue tra…

Remember that this is the guy who said he would personally maintain python 2 because he didn't want to rewrite calibre for python 3 [0]. I try not to knock the guy, given that kitty and calibre in particular are amazing programs, but I still think you've gotta keep that in mind when engaging. FWIW, his conduct on the MobileRead forums where he answers questions from newbies and enhancement requests are far more polit…

> he answers questions from newbies and enhancement requests are far more polite and charitable. His ire seems to be reserved for fellow programmers.

Like the old Linus. He also over-reacted but there was atleast some reason behind that.

Re: Okay, I Like WezTerm

#94

Oh, very cool that it uses Lua for its configuration. That opens up a massive potential for new behaviours and customization. Emacs uses Lisp in a similar way. What other applications use a programming language for their configuration?

NeoVim also uses Lua and I think nginx does too.

Re: Okay, I Like WezTerm

#95
If I'm fiddling with the terminal or the font, I know it's because I'm procrastinating. I've trained myself to quickly recognize such side-quests and feel a quick punch of hormonal urgency, which helps me get back to work (with mintty and Consolas). You don't need the bells and whistles.

Re: Okay, I Like WezTerm

#97

Earlier quoted context omitted.

I guess this is what people mean when they say a piece of software is "opinionated"?

"opinionated" != "jerk"

How is the dev a jerk when they don't want to invest time into patching their app for the quirks of another app? Especially when kitty seems to have tmux-abilities out-of-the-box. I mean, you can like their solution or not, but calling them a jerk for not supporting your way?

Re: Okay, I Like WezTerm

#98
post #59
post #7

I like it too, and have switched from iTerm2 to WezTerm recently. I tried some others, but WezTerm has window splitting which I use quite a bit so settled on it. Lua config is nice, although I am a minimal config kind of a person, so only have a few settings in there. Yeah, iTerm2 has a lot of other fancy features, but I just rarely or never used them, so don't really feel like I miss anything.

ITerm has window splitting btw

I know that’s why looked for something that also has it. Alacrity didn’t from what I could see.

Re: Okay, I Like WezTerm

#99
post #89

Earlier quoted context omitted.

I only use tmux on remote machines (because Terminal has all of the features I want and don’t need session management locally). Does anything integrate with remote tmux? It would be great to get native tabs for remote tmux windows.

Iterm2, as parent mentioned. Run tmux -CC on your remote server in your iterm2 and you’ll get native windows for tmux panels

Nice. I had no idea!

Re: Okay, I Like WezTerm

#100
As a neovim user, wezterm's lua config was a welcome surprise. Imo, its best feature is its command palette (Shift+Ctrl+P). Tremendously helps when you're just getting started. It has also a superb font-related configurations. I do hope I could map specific Unicode codepoints to a particular font, as is the case with kitty.

In terms of use-case, I just disable all its keybindings and use it as a tmux terminal. I admit I didn't look for solutions, but I just can't go away from tmux's session restoration capabilities.

Post reply on HN