3 ms·
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.
by bloopernova 2y ago
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?
- lawn 2y agoNeovim 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.
- awesomelvin 2y agoNot sure if it counts but the suckless project (e.g. st or dwm) use C (its source code) as config :)
- bbkane 2y agoNeoVim also uses Lua and I think nginx does too.
- radlad 2y agoawesome-wm!
- kragen 2y agoprobably 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
- kccqzy 2y agoXMonad (a window manager) uses Haskell.