Add coqtail for nvim
This commit is contained in:
parent
c31ca05790
commit
4177ace1e8
|
@ -88,7 +88,7 @@
|
|||
w3m
|
||||
];
|
||||
};
|
||||
programs.neovim = import programs/neovim.nix pkgs;
|
||||
programs.neovim = import programs/neovim.nix {inherit pkgs lib;};
|
||||
programs.gpg.enable = true;
|
||||
programs.jq.enable = true;
|
||||
programs.tmux = {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
with builtins;
|
||||
|
||||
{pkgs, lib}:
|
||||
let
|
||||
mkSettings = s:
|
||||
concatStringsSep
|
||||
|
@ -73,8 +74,19 @@ let
|
|||
{"KEY BINGINGS" = mkMappings mappings;}
|
||||
{"MANUAL SETTINGS" = extra;}
|
||||
];
|
||||
|
||||
# Via https://gist.github.com/nat-418/d76586da7a5d113ab90578ed56069509
|
||||
fromGitHub = ref: repo: pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "${lib.strings.sanitizeDerivationName repo}";
|
||||
version = ref;
|
||||
src = builtins.fetchGit {
|
||||
url = "https://github.com/${repo}.git";
|
||||
ref = ref;
|
||||
};
|
||||
};
|
||||
|
||||
in
|
||||
pkgs: {
|
||||
{
|
||||
enable = true;
|
||||
plugins = with pkgs.vimPlugins; [
|
||||
editorconfig-nvim
|
||||
|
@ -88,6 +100,7 @@ pkgs: {
|
|||
nvim-treesitter.withAllGrammars
|
||||
nvim-ts-rainbow
|
||||
nvim-lspconfig
|
||||
(fromGitHub "HEAD" "whonore/Coqtail")
|
||||
];
|
||||
extraConfig = mkConfig {
|
||||
settings = {
|
||||
|
|
Loading…
Reference in a new issue