diff --git a/config.nix b/config.nix index c7bc523..acc3fd7 100644 --- a/config.nix +++ b/config.nix @@ -55,6 +55,7 @@ gcc clang # system utils + literate firmware-updater mtr gnupg diff --git a/users/coyote/programs/vim.nix b/users/coyote/programs/vim.nix index 60b1e5a..b1d810b 100644 --- a/users/coyote/programs/vim.nix +++ b/users/coyote/programs/vim.nix @@ -2,7 +2,17 @@ pkgs, lib, ... -}: { +}: let + literate-vim = pkgs.vimUtils.buildVimPlugin { + name = "literate.vim"; + src = pkgs.fetchFromGitHub { + owner = "zyedidia"; + repo = "literate.vim"; + rev = "4ffd45cb1657b67f4ed0eb639478a69209ec1f94"; + sha256 = "sha256-X5iJyjeLBkKh4tUoDG8VDO6DwYVOI9DpRqpic8NinwA="; + }; + }; +in { programs.vim = { enable = true; packageConfigurable = pkgs.unstable.vim-full; @@ -10,6 +20,8 @@ gruvbox rainbow vim-indent-guides + literate-vim + neomake ]; defaultEditor = true; extraConfig = ''