summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorMike Vink <mike1994vink@gmail.com>2022-11-21 01:22:38 +0100
committerMike Vink <mike1994vink@gmail.com>2022-11-21 01:22:38 +0100
commit389acba1bbddc5336eb65f752da36529c7f7b85d (patch)
tree1dd22444413a15e9e24a91ba6e2fbbbd406ed4a1 /flake.nix
parent3cf5841352955d45d9ba8d0f72e23356e1f818ea (diff)
trying out fennel and failing miserably
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix47
1 files changed, 24 insertions, 23 deletions
diff --git a/flake.nix b/flake.nix
index 55f3a6e..080c657 100644
--- a/flake.nix
+++ b/flake.nix
@@ -23,29 +23,29 @@
system = "x86_64-linux";
mvinkioPkgs = mvinkio.legacyPackages.${system};
overlay = nixpkgs.lib.composeManyExtensions [
- (final: prev: {
- tree-sitter = mvinkioPkgs.tree-sitter;
- vimPlugins =
- prev.vimPlugins
- // {
- nvim-treesitter = mvinkioPkgs.vimPlugins.nvim-treesitter.overrideAttrs (old: {
- version = "2022-10-28";
- src = builtins.fetchGit {
- url = "file:///home/mike/projects/nvim-treesitter";
- rev = "2c0ae6e8e81366ba088f1e5be62f467212cda52e";
- };
- passthru.withPlugins = grammarFn:
- final.vimPlugins.nvim-treesitter.overrideAttrs (_: {
- postPatch = let
- grammars = mvinkioPkgs.tree-sitter.withPlugins grammarFn;
- in ''
- rm -r parser
- ln -s ${grammars} parser
- '';
- });
- });
- };
- })
+ # (final: prev: {
+ # tree-sitter = mvinkioPkgs.tree-sitter;
+ # vimPlugins =
+ # prev.vimPlugins
+ # // {
+ # nvim-treesitter = mvinkioPkgs.vimPlugins.nvim-treesitter.overrideAttrs (old: {
+ # version = "2022-10-28";
+ # src = builtins.fetchGit {
+ # url = "file:///home/mike/projects/nvim-treesitter";
+ # rev = "2c0ae6e8e81366ba088f1e5be62f467212cda52e";
+ # };
+ # passthru.withPlugins = grammarFn:
+ # final.vimPlugins.nvim-treesitter.overrideAttrs (_: {
+ # postPatch = let
+ # grammars = mvinkioPkgs.tree-sitter.withPlugins grammarFn;
+ # in ''
+ # rm -r parser
+ # ln -s ${grammars} parser
+ # '';
+ # });
+ # });
+ # };
+ # })
# overlay some vim plugins
(final: prev: {
@@ -101,6 +101,7 @@
# to pass through arguments to home.nix
extraSpecialArgs = {
flake = self;
+ home-manager = home-manager;
};
};
};