With Hyprland moving to Lua, I may make the switch to Lua-based configuration for my Hyprland and Neovim based workflow.

I went with nvf over stock Neovim so that I could handle everything in one language (Nix) as much as possible. I have a few Lua snippets, but that’s all.

Now with Hyprland making the switch to Lua as well, I’ve been considering importing dedicated Lua files into my Nix config.

So, what do you do? Write Nix as much as possible? Use Nix to import your Lua/yaml/etc config? Write other languages as snippets in your .nix files?

  • shrek_is_love@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 days ago

    I usually prefer using nix because it has type checking and the syntax highlighting works without having to put it in its own file. (Although larger configs need their own file anyway)

    But I’m not too bothered by having other languages in there.