From 6c782845a35d43770418678307e66fd243c50931 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Tue, 6 May 2025 19:00:00 +0100 Subject: [PATCH] Refactor --- .../config/lua/opdavies/snippets/nix.lua | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/modules/home-manager/coding/neovim/config/lua/opdavies/snippets/nix.lua b/modules/home-manager/coding/neovim/config/lua/opdavies/snippets/nix.lua index 351bc56a..1f24afbb 100644 --- a/modules/home-manager/coding/neovim/config/lua/opdavies/snippets/nix.lua +++ b/modules/home-manager/coding/neovim/config/lua/opdavies/snippets/nix.lua @@ -34,28 +34,26 @@ ls.add_snippets("nix", { with lib; let - name = "<>"; - cfg = config.<>.<>; + name = ""; + cfg = config..; in { - options.<>.<> = { - enable = mkEnableOption "Enable ${name}";<> + options.. = { + enable = mkEnableOption "Enable ${name}"; }; config = mkIf cfg.enable { - <> + }; } ]], { - i(1), - i(2), - rep(1), - rep(2), - rep(1), - i(3), - i(0), - } + finish = i(0), + more_options = i(3), + name = i(1), + namespace = i(2), + }, + { repeat_duplicates = true } ) ),