{ description = "LuaLaTeX build env."; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; }; outputs = { self, nixpkgs } @inputs: let system = "x86_64-linux"; lib = nixpkgs.lib; pkgs = nixpkgs.legacyPackages.${system}; tex = (pkgs.texlive.combine { inherit (pkgs.texlive) scheme-basic amsmath babel capt-of catchfile collection-fontsextra cyrillic dvipng dvisvgm environ etoolbox fancyhdr fontspec geometry hyperref listofitems luacode luatexbase montserrat parskip pgf tcolorbox tocloft ulem wrapfig xcolor; #(setq org-latex-compiler "lualatex") #(setq org-preview-latex-default-process 'dvisvgm) }); in { devShells.${system} = { default = pkgs.mkShell rec { nativeBuildInputs = with pkgs; [ tex ]; buildInputs = with pkgs; [ ]; SOURCE_DATE_EPOCH = "${toString self.lastModified}"; }; }; }; }