diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2018-02-10 12:38:56 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-10 12:38:56 +0000 |
commit | cbd14de2c0a08edc509dec648bbedb3d4e01445d (patch) | |
tree | fc0473449cca90ab2f3345718db59fbeae3318fe /pkgs/misc/vim-plugins | |
parent | 544e214975559b02f7461e403e9206b6d6fec0ea (diff) | |
parent | 7e36db84c7f4c458e5593e1a45afb9915be7f618 (diff) | |
download | nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.tar nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.tar.gz nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.tar.bz2 nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.tar.lz nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.tar.xz nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.tar.zst nixlib-cbd14de2c0a08edc509dec648bbedb3d4e01445d.zip |
Merge branch 'master' into add_vim_plugins
Diffstat (limited to 'pkgs/misc/vim-plugins')
-rw-r--r-- | pkgs/misc/vim-plugins/default.nix | 17 | ||||
-rw-r--r-- | pkgs/misc/vim-plugins/vim-plugin-names | 1 | ||||
-rw-r--r-- | pkgs/misc/vim-plugins/vim-utils.nix | 5 |
3 files changed, 19 insertions, 4 deletions
diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index 39b1e4f6e777..da94a31dff5e 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -858,11 +858,11 @@ rec { }; vim-elixir = buildVimPluginFrom2Nix { # created by nix#NixDerivation - name = "vim-elixir-2017-10-20"; + name = "vim-elixir-2018-02-01"; src = fetchgit { url = "https://github.com/elixir-lang/vim-elixir"; - rev = "3066d5fb5e1c694e607b2bb5d8277266ca524262"; - sha256 = "1j5sic3rssh2kaj73lv4m5sck3irn1jzgkpdr5qw7qi0gyfgpg81"; + rev = "8ca41c1f02208dd5ca68c7bcb6c71b3b92f46af6"; + sha256 = "0dp9cqflbwc3h1hzgn9fyaxhcn6q9bclgfy9kkgywp8zk5kwzb7p"; }; dependencies = []; @@ -2391,6 +2391,17 @@ rec { buildInputs = [ python ]; }; + targets-vim = buildVimPluginFrom2Nix { # created by nix#NixDerivation + name = "targets-vim-2017-12-03"; + src = fetchgit { + url = "https://github.com/wellle/targets.vim"; + rev = "6f809397526797f8f419a5d2b86d90e5aff68e66"; + sha256 = "0djjm7b41kgrkz447br7qi3w96ayz9lyxd164gyp082qqxxpz63q"; + }; + dependencies = []; + + }; + command-t = buildVimPluginFrom2Nix { # created by nix#NixDerivation name = "command-t-2017-11-16"; src = fetchgit { diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index a60bb1976770..b48728e29ced 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -196,6 +196,7 @@ "github:vim-scripts/wombat256.vim" "github:w0rp/ale" "github:wakatime/vim-wakatime" +"github:wellle/targets.vim" "github:will133/vim-dirdiff" "github:wincent/command-t" "github:xolox/vim-easytags" diff --git a/pkgs/misc/vim-plugins/vim-utils.nix b/pkgs/misc/vim-plugins/vim-utils.nix index 23749fd4ce60..e11419846aeb 100644 --- a/pkgs/misc/vim-plugins/vim-utils.nix +++ b/pkgs/misc/vim-plugins/vim-utils.nix @@ -325,11 +325,14 @@ rec { # add a customize option to a vim derivation makeCustomizable = vim: vim // { - customize = {name, vimrcConfig}: vimWithRC { + customize = { name, vimrcConfig }: vimWithRC { vimExecutable = "${vim}/bin/vim"; inherit name; vimrcFile = vimrcFile vimrcConfig; }; + + override = f: makeCustomizable (vim.override f); + overrideAttrs = f: makeCustomizable (vim.overrideAttrs f); }; pluginnames2Nix = {name, namefiles} : vim_configurable.customize { |