1 # This file is here for demo purposes only, populated with a small sampling of
2 # mods. It will eventually be replaced by a nixos-channel that will provide
3 # derivations for most or all of the mods tracked through the official mod
7 , allRecommendedMods ? true
8 , allOptionalMods ? false
12 modDrv = factorio-utils.modDrv { inherit allRecommendedMods allOptionalMods; };
16 bobassembly = modDrv {
19 "https://f.xor.us/factorio-mods/bobassembly_0.13.0.zip"
21 sha256 = "0c0m7sb45r37g882x0aq8mc82yhfh9j9h8g018d4s5pf93vzr6d1";
23 deps = [ boblibrary ];
24 optionalDeps = [ bobconfig ];
25 recommendedDeps = [ bobplates ];
31 "https://f.xor.us/factorio-mods/bobconfig_0.13.1.zip"
33 sha256 = "0z4kmggm1slbr3qiy5xahc9nhdffllp21n9nv5gh1zbzv72sb1rp";
37 bobelectronics = modDrv {
40 "https://f.xor.us/factorio-mods/bobelectronics_0.13.1.zip"
42 sha256 = "16sn5w33s0ckiwqxx7b2pcsqmhxbxjm2w4h4vd99hwpvdpjyav52";
44 deps = [ boblibrary ];
45 optionalDeps = [ bobconfig ];
46 recommendedDeps = [ bobplates ];
52 "https://f.xor.us/factorio-mods/bobenemies_0.13.1.zip"
54 sha256 = "1wnb5wsvh9aa3i9mj17f36ybbd13qima3iwshw60i6xkzzqfk44d";
56 optionalDeps = [ bobconfig ];
59 bobgreenhouse = modDrv {
62 "https://f.xor.us/factorio-mods/bobgreenhouse_0.13.2.zip"
64 sha256 = "1ql26875dvz2lqln289jg1w6yjzsd0x0pqmd570jffwi5m320rrw";
66 deps = [ boblibrary ];
67 optionalDeps = [ bobconfig ];
68 recommendedDeps = [ bobplates ];
71 bobinserters = modDrv {
74 "https://f.xor.us/factorio-mods/bobinserters_0.13.3.zip"
76 sha256 = "0nys9zhaw0v3w2xzrhawr8g2hcxkzdmyqd4s8xm5bnbrgrq86g9z";
78 deps = [ boblibrary ];
79 optionalDeps = [ bobconfig ];
80 recommendedDeps = [ ];
86 "https://f.xor.us/factorio-mods/boblibrary_0.13.1.zip"
88 sha256 = "04fybs626lzxf0p21jl8kakh2mddah7l9m57srk7a87jw5bj1zx8";
92 boblogistics = modDrv {
95 "https://f.xor.us/factorio-mods/boblogistics_0.13.7.zip"
97 sha256 = "0c91zmyxwsmyv6vm6gp498vb7flqlcyzkbp9s5q1651hpyd378hx";
99 deps = [ boblibrary ];
100 optionalDeps = [ bobconfig ];
101 recommendedDeps = [ bobplates ];
107 "https://f.xor.us/factorio-mods/bobmining_0.13.1.zip"
109 sha256 = "1l7k3v4aizihppgi802fr5b8zbnq2h05c2bbsk5hds239qgxy80m";
111 deps = [ boblibrary ];
112 optionalDeps = [ bobconfig bobores bobplates ];
115 bobmodules = modDrv {
118 "https://f.xor.us/factorio-mods/bobmodules_0.13.0.zip"
120 sha256 = "0ggd2gc4s5sbld7gyncbzdgq8gc00mvxjcfv7i2dchcrdzrlr556";
122 deps = [ boblibrary ];
123 optionalDeps = [ bobconfig ];
124 recommendedDeps = [ bobplates bobassembly bobelectronics ];
130 "https://f.xor.us/factorio-mods/bobores_0.13.1.zip"
132 sha256 = "1rri70655kj77sdr3zgp56whmcl0gfjmw90jm7lj1jp8l1pdfzb9";
134 deps = [ boblibrary ];
135 optionalDeps = [ bobconfig ];
141 "https://f.xor.us/factorio-mods/bobplates_0.13.2.zip"
143 sha256 = "0iczpa26hflj17k84p4n6wz0pwhbbrfk86dgac4bfz28kqg58nj1";
145 deps = [ boblibrary ];
146 optionalDeps = [ bobconfig bobenemies ];
147 recommendedDeps = [ bobores bobtech ];
153 "https://f.xor.us/factorio-mods/bobpower_0.13.1.zip"
155 sha256 = "18sblnlvprrm2vzlczlki09yj9lr4y64808zrwmcasf7470skar3";
157 deps = [ boblibrary ];
158 optionalDeps = [ bobconfig ];
159 recommendedDeps = [ bobplates ];
165 "https://f.xor.us/factorio-mods/bobrevamp_0.13.0.zip"
167 sha256 = "0rkyf61clh8fjg72z9i7r4skvdzgd49ky6s0486xxljhbil4nxb7";
169 deps = [ boblibrary ];
175 "https://f.xor.us/factorio-mods/bobtech_0.13.0.zip"
177 sha256 = "0arc9kilxzdpapn3gh5h8269ssgsjxib4ny0qissq2sg95gxlsn0";
179 deps = [ boblibrary ];
180 optionalDeps = [ bobenemies ];
183 bobtechsave = modDrv {
186 "https://f.xor.us/factorio-mods/bobtechsave_0.13.0.zip"
188 sha256 = "1vlv4sgdfd9ldjm8y79n95ms5k6x2i7khjc422lp9080m03v1hcl";
192 bobwarfare = modDrv {
195 "https://f.xor.us/factorio-mods/bobwarfare_0.13.4.zip"
197 sha256 = "07wzn16i4r0qjm41wfyl17rrhry2vrph08a0kq8w5iy6qcbqqfd3";
199 deps = [ boblibrary ];
200 optionalDeps = [ boblibrary bobplates ];
201 recommendedDeps = [ bobtech ];
207 "https://f.xor.us/factorio-mods/clock_0.13.0.zip"
209 sha256 = "0nflywbj6p2kz2w9wff78vskzljrzaf32ib56k3z456d9y8mlxfd";