meow-tree-sitter
All checks were successful
/ test (push) Successful in 15s

This commit is contained in:
Andrea Ciceri 2024-06-04 00:42:07 +02:00
parent cd53b6485f
commit c8ae6b0a41
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg
3 changed files with 30 additions and 1 deletions

17
flake.lock generated
View file

@ -100,6 +100,22 @@
"type": "github"
}
},
"extra-package-meow-tree-sitter": {
"flake": false,
"locked": {
"lastModified": 1717451530,
"narHash": "sha256-hke2CGOY8x43snrr6bDY+SnQjgRLSMcmWfA1oItXAeE=",
"owner": "skissue",
"repo": "meow-tree-sitter",
"rev": "c23a499abac797b64bc458f370237a1d6b140a2e",
"type": "github"
},
"original": {
"owner": "skissue",
"repo": "meow-tree-sitter",
"type": "github"
}
},
"extra-package-nix-ts-mode": {
"flake": false,
"locked": {
@ -282,6 +298,7 @@
"extra-package-copilot": "extra-package-copilot",
"extra-package-gptel": "extra-package-gptel",
"extra-package-indent-bars": "extra-package-indent-bars",
"extra-package-meow-tree-sitter": "extra-package-meow-tree-sitter",
"extra-package-nix-ts-mode": "extra-package-nix-ts-mode",
"extra-package-notmuch-notify": "extra-package-notmuch-notify",
"flake-parts": "flake-parts",

View file

@ -30,6 +30,10 @@
url = "github:firmart/notmuch-notify";
flake = false;
};
extra-package-meow-tree-sitter = {
url = "github:skissue/meow-tree-sitter";
flake = false;
};
# TODO remove when there will be a new release including GPT-4o
extra-package-gptel = {
url = "github:karthink/gptel";

View file

@ -7,9 +7,17 @@ pkgs: epkgs: let
copilot = [melpaPackages.editorconfig melpaPackages.dash melpaPackages.s melpaPackages.f];
notmuch-notify = [melpaPackages.alert melpaPackages.notmuch];
gptel = [pkgs.emacsPackages.transient elpaPackages.compat];
meow-tree-sitter = [melpaPackages.meow];
};
overrideAttrsPerPackage = { };
overrideAttrsPerPackage = {
meow-tree-sitter = old: {
installPhase = old.installPhase + ''
mkdir -p $out/share/emacs/site-lisp
cp -R ${old.src}/queries $out/share/emacs/site-lisp
'';
};
};
# *Attrset* containig extra emacs packages from flake inputs
extraPackages = lib.mapAttrs (inputName: input: let