feat: add qml-ts-mode

This commit is contained in:
Artur Manuel 2024-10-21 14:58:11 +01:00
commit ba6a74607f
3 changed files with 31 additions and 12 deletions

View file

@ -1,7 +1,13 @@
{ pkgs, ... }:
let
mkEmacsPackage =
epkgs: pname: version: src: deps:
{
epkgs,
pname,
version,
src,
deps ? [ ],
}:
epkgs.callPackage (
{ trivialBuild }:
trivialBuild {
@ -20,9 +26,9 @@ in
alwaysEnsure = true;
config = ./config.el;
extraEmacsPackages =
e:
epkgs:
builtins.attrValues {
inherit (e)
inherit (epkgs)
spacious-padding
nano-modeline
orderless
@ -33,13 +39,16 @@ in
consult
embark
embark-consult
base16-theme
base16-theme
nix-mode
rust-mode
envrc
;
treesit-grammars = e.treesit-grammars.with-all-grammars;
treesit-grammars = epkgs.treesit-grammars.with-all-grammars;
};
override = _: prev: { use-package = prev.emacs; };
override = _: prev: {
use-package = prev.emacs;
savehist = prev.emacs;
};
};
}