2021-04-09 00:35:36 +02:00
inputs :
final : prev :
let
hunspellWithDicts = prev . callPackage ./hunspell-with-dicts.nix {
dicts = with prev . hunspellDicts ; [ en_US ] ;
} ;
2021-04-18 21:44:26 +02:00
nixpkgs-unstable = import inputs . nixpkgs-unstable
{ system = prev . stdenv . system ; } ;
2021-04-09 00:35:36 +02:00
in
{
2021-04-11 00:25:36 +02:00
magic_rb = prev . magic_rb or { } // {
2021-04-09 00:35:36 +02:00
emacs = prev . callPackage ./emacs-bundle.nix rec {
emacsOverlay = inputs . emacs-overlay . overlay prev prev ;
emacsSrc = inputs . emacs ;
vtermModule = inputs . vtermModule ;
2021-04-18 21:44:26 +02:00
emacsPackages = with nixpkgs-unstable ;
2021-04-09 00:35:36 +02:00
[
hunspellWithDicts
sqlite
gcc
ghostscript
imagemagick
2021-05-24 00:01:36 +02:00
( texlive . combine { inherit ( texlive ) dvisvgm scheme-small preview siunitx amsmath ulem dvipng wrapfig cancel capt-of bytefield chemfig simplekv ; } ) # gensymb is not here, dont add
2021-04-09 00:35:36 +02:00
texlab
( rWrapper . override { packages = [ ] ; } )
2021-04-11 00:25:36 +02:00
2021-04-18 21:44:26 +02:00
gnumake
2021-06-13 20:37:57 +02:00
clang-tools
2021-07-03 20:41:04 +02:00
2021-04-18 21:44:26 +02:00
rnix-lsp
2021-07-03 20:41:04 +02:00
] ;
2021-04-09 00:35:36 +02:00
} ;
} ;
}