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 ] ;
} ;
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-07-22 20:20:30 +02:00
emacsPackages = with final ;
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-22 20:20:30 +02:00
ghc
cabal-install
2021-08-18 22:17:53 +02:00
haskell-language-server
( symlinkJoin { name = " h l e d g e r - c o m p a t " ; paths = [ hledger ] ; postBuild = " l n - s $ ( r e a d l i n k - f $ o u t / b i n / h l e d g e r ) $ o u t / b i n / l e d g e r " ; } )
2021-07-03 20:41:04 +02:00
] ;
2021-04-09 00:35:36 +02:00
} ;
} ;
}