+38
-10
nixos/modules/services/games/factorio.nix
+38
-10
nixos/modules/services/games/factorio.nix
···············
···············+(optionalString (cfg.autosave-interval != null) "--autosave-interval ${toString cfg.autosave-interval}")
+22
-4
pkgs/games/factorio/default.nix
+22
-4
pkgs/games/factorio/default.nix
············
············+--add-flags "-c \$HOME/.factorio/config.cfg ${optionalString (mods != []) "--mod-directory=${modDir}"}"
+49
pkgs/games/factorio/utils.nix
+49
pkgs/games/factorio/utils.nix
···
···+recursiveDeps = modDrv: [modDrv] ++ optionals (modDrv.deps == []) (map recursiveDeps modDrv.deps);+# Use the name of the zip, but endstrip ".zip" and possibly the querystring that gets left in by fetchurl+name = replaceStrings ["_"] ["-"] (if name != null then name else removeSuffix ".zip" (head (splitString "?" src.name)));
+2
pkgs/top-level/all-packages.nix
+2
pkgs/top-level/all-packages.nix
···