←back to thread

Okay, I Like WezTerm

(alexplescan.com)
488 points alexpls | 7 comments | | HN request time: 0.539s | source | bottom
1. bloopernova ◴[] No.41224783[source]
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?

replies(6): >>41225026 #>>41225316 #>>41225346 #>>41225512 #>>41226408 #>>41229740 #
2. awesomelvin ◴[] No.41225026[source]
Not sure if it counts but the suckless project (e.g. st or dwm) use C (its source code) as config :)
3. lawn ◴[] No.41225316[source]
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.

4. bbkane ◴[] No.41225346[source]
NeoVim also uses Lua and I think nginx does too.
5. johnmaguire ◴[] No.41225512[source]
awesome-wm!
6. kragen ◴[] No.41226408[source]
probably the most popular instances of this approach are firefox, chromium, and safari. the unix shell, godot, unity, unreal engine, truetype, and postscript are probably also worth a mention
7. kccqzy ◴[] No.41229740[source]
XMonad (a window manager) uses Haskell.