aboutsummaryrefslogtreecommitdiff
path: root/template/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'template/flake.nix')
-rw-r--r--template/flake.nix44
1 files changed, 21 insertions, 23 deletions
diff --git a/template/flake.nix b/template/flake.nix
index 498cda1..59878c1 100644
--- a/template/flake.nix
+++ b/template/flake.nix
@@ -8,32 +8,30 @@
systems.url = "github:nix-systems/default";
};
- outputs = inputs @ { self, flake-parts, ... }: flake-parts.lib.mkFlake { inherit self inputs; } {
- systems = import inputs.systems;
+ outputs =
+ inputs@{ self, flake-parts, ... }:
+ flake-parts.lib.mkFlake { inherit self inputs; } {
+ systems = import inputs.systems;
- imports = [
- inputs.tex-shell.flakeModules.default
- ];
+ imports = [ inputs.tex-shell.flakeModules.default ];
- perSystem = { pkgs, config, ... }: {
+ perSystem =
+ { pkgs, config, ... }:
+ {
- texShell = {
- scheme = pkgs.texliveSmall;
- latexmk = {
- enable = true;
- rc = /* perl */ ''
- $out_dir = '.latex-build';
- $pdf_mode = 1;
- $pdflatex = 'pdflatex -interaction=nonstopmode %O %S';
- '';
- };
- };
+ texShell = {
+ scheme = pkgs.texliveSmall;
+ latexmk = {
+ enable = true;
+ rc = /* perl */ ''
+ $out_dir = '.latex-build';
+ $pdf_mode = 1;
+ $pdflatex = 'pdflatex -interaction=nonstopmode %O %S';
+ '';
+ };
+ };
- devShells.default = pkgs.mkShell {
- inputsFrom = [
- config.devShells.texShell
- ];
- };
+ devShells.default = pkgs.mkShellNoCC { inputsFrom = [ config.texShell.build.devShell ]; };
+ };
};
- };
}