diff --git a/flake.lock b/flake.lock index 69a62bb..45c559f 100644 --- a/flake.lock +++ b/flake.lock @@ -474,11 +474,11 @@ ] }, "locked": { - "lastModified": 1750184939, - "narHash": "sha256-kbKV8EJjyEEiAL03pQk4k1dUn5VRjYzI0FyDoaPchNc=", + "lastModified": 1750247856, + "narHash": "sha256-+fGlDHq+4RoURurxUFrSBtHN81EZq0qk1Xn9+7ShmfM=", "owner": "rrvsh", "repo": "nvf", - "rev": "7f1acefe918072d9567ac3541ca67581f4c4c02e", + "rev": "62494c01644e199c3b31aa617e67adad49a6d56e", "type": "github" }, "original": { diff --git a/homes/x86_64-linux/rafiq/cli/editor/_nvf/snippets.nix b/homes/x86_64-linux/rafiq/cli/editor/_nvf/snippets.nix index de3959b..247b510 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/_nvf/snippets.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/_nvf/snippets.nix @@ -5,23 +5,21 @@ setupOpts.enable_autosnippets = true; providers = with pkgs.vimPlugins; [ vim-snippets ]; customSnippets.snipmate = { - all = [ - { - trigger = "if"; - body = "if $1 else $2"; - } - ]; nix = [ { - trigger = "mkOption"; - body = '' - mkOption { - type = $1; - default = $2; - description = $3; - example = $4; - } - ''; + trigger = "mod"; + description = "empty module"; + body = # nix + '' + {config, lib}: + let + cfg = config.$1; + in + { + options.$1 = { $2 }; + config = $3; + } + ''; } ]; }; diff --git a/homes/x86_64-linux/rafiq/cli/editor/default.nix b/homes/x86_64-linux/rafiq/cli/editor/default.nix index 9551e11..5862e9d 100644 --- a/homes/x86_64-linux/rafiq/cli/editor/default.nix +++ b/homes/x86_64-linux/rafiq/cli/editor/default.nix @@ -7,8 +7,6 @@ in persistDirs = singleton ".local/share/nvf"; programs.nvf.enable = true; programs.nvf.settings.vim = { - startPlugins = [ pkgs.pantheon.snippets ]; - hideSearchHighlight = true; syntaxHighlighting = true; telescope.enable = true; diff --git a/packages/snippets/default.nix b/packages/snippets/default.nix deleted file mode 100644 index af28023..0000000 --- a/packages/snippets/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ pkgs, ... }: -let - inherit (pkgs.vimUtils) buildVimPlugin; -in -buildVimPlugin { - name = "snippets"; - src = ./.; -} diff --git a/packages/snippets/package.json b/packages/snippets/package.json deleted file mode 100644 index 8b8d648..0000000 --- a/packages/snippets/package.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "snippets", - "engines": { - "vscode": "^1.11.0" - }, - "contributes": { - "snippets": [ - { - "language": "nix", - "path": "./snippets/nix.json" - } - ] - } -} - diff --git a/packages/snippets/snippets/nix.json b/packages/snippets/snippets/nix.json deleted file mode 100644 index 7d0a808..0000000 --- a/packages/snippets/snippets/nix.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "module": { - "prefix": "mod", - "body": [ - "{ config, lib, ... }:", - "let", - " inherit (lib) mkIf mkEnableOption;", - " cfg = config.$1;", - "in", - "{", - " options.$1 = {", - " enable = mkEnableOption \"$2\";", - " $3", - " };", - " config = mkIf cfg.enable {$4};", - "}" - ], - "description": "empty module" - } -}