2021-04-03 13:59:39 +02:00
|
|
|
with (import <nixpkgs> {});
|
2021-03-18 00:24:58 +01:00
|
|
|
let
|
2021-04-03 13:59:39 +02:00
|
|
|
gems = pkgs.bundlerEnv {
|
|
|
|
name = "zeus.ugent.be";
|
|
|
|
inherit ruby;
|
|
|
|
gemdir = ./.;
|
|
|
|
};
|
|
|
|
in mkShell {
|
2021-03-18 00:24:58 +01:00
|
|
|
nativeBuildInputs = [
|
2021-04-04 21:55:46 +02:00
|
|
|
ruby gems bundler libxml2 nodejs yarn cacert git glibcLocales
|
2021-04-04 22:26:07 +02:00
|
|
|
pandoc (texlive.combine { inherit (texlive) scheme-basic xetex unicode-math enumitem booktabs ulem; })
|
2021-04-04 21:55:46 +02:00
|
|
|
] ++ (if stdenv.isDarwin then [terminal-notifier] else []);
|
2021-03-18 10:41:42 +01:00
|
|
|
shellHook = ''
|
|
|
|
export LANG=en_US.UTF-8
|
|
|
|
'';
|
2021-03-18 00:24:58 +01:00
|
|
|
}
|