diff --git a/flake.lock b/flake.lock index 2f746156..1c412dcd 100644 --- a/flake.lock +++ b/flake.lock @@ -459,7 +459,8 @@ "nixpkgs-stable": "nixpkgs-stable", "nixvim": "nixvim", "nur": "nur", - "standard-vim": "standard-vim" + "standard-vim": "standard-vim", + "vim-textobj-xmlattr": "vim-textobj-xmlattr" } }, "standard-vim": { @@ -522,6 +523,22 @@ "repo": "default", "type": "github" } + }, + "vim-textobj-xmlattr": { + "flake": false, + "locked": { + "lastModified": 1464940962, + "narHash": "sha256-+91FVP95oh00flINdltqx6qJuijYo56tHIh3J098G2Q=", + "owner": "whatyouhide", + "repo": "vim-textobj-xmlattr", + "rev": "694a297f1d75fd527e87da9769f3c6519a87ebb1", + "type": "github" + }, + "original": { + "owner": "whatyouhide", + "repo": "vim-textobj-xmlattr", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 9c154fea..5c23c8bc 100644 --- a/flake.nix +++ b/flake.nix @@ -39,6 +39,9 @@ standard-vim.flake = false; standard-vim.url = "github:tjdevries/standard.vim"; + + vim-textobj-xmlattr.flake = false; + vim-textobj-xmlattr.url = "github:whatyouhide/vim-textobj-xmlattr"; }; outputs = diff --git a/modules2/nixvim/vim-textobj-xmlattr.nix b/modules2/nixvim/vim-textobj-xmlattr.nix new file mode 100644 index 00000000..6cdd4812 --- /dev/null +++ b/modules2/nixvim/vim-textobj-xmlattr.nix @@ -0,0 +1,17 @@ +{ inputs, ... }: + +{ + flake.modules.nixvim.custom = + { pkgs, ... }: + { + extraPlugins = with pkgs.vimPlugins; [ + vim-textobj-user + + (pkgs.vimUtils.buildVimPlugin { + src = inputs.vim-textobj-xmlattr; + pname = "vim-textobj-xmlattr"; + version = "unstable"; + }) + ]; + }; +} diff --git a/packages/vim-plugins/vim-plugins.json b/packages/vim-plugins/vim-plugins.json index 4916878c..75a148c3 100644 --- a/packages/vim-plugins/vim-plugins.json +++ b/packages/vim-plugins/vim-plugins.json @@ -5,14 +5,6 @@ "rev": "deb76867c302f933c8f21753806cbf2d8461b548", "version": "0.0.6", "hash": "sha256-oFzUPG+IOkbKZ2gU/kduQ3G/LsLDlEjFhRP0BHBE+1Q=" - }, - - "vim-textobj-xmlattr": { - "owner": "whatyouhide", - "repo": "vim-textobj-xmlattr", - "rev": "694a297f1d75fd527e87da9769f3c6519a87ebb1", - "version": "unstable-2016-06-03", - "hash": "sha256-+91FVP95oh00flINdltqx6qJuijYo56tHIh3J098G2Q=" } }