Peder Bergebakken Sundt
26b1af9155
Merge pull request #318543 from TomaSajt/terraria-kill-service
...
nixos/terraria: kill session when stopping without world selected
2024-07-11 01:38:35 +02:00
éclairevoyant
aeee4fc133
treewide: replace mkPackageOptionMD with mkPackageOption
2024-06-26 23:05:42 -04:00
TomaSajt
f717ec04e0
nixos/terraria: kill session when stopping without world selected
2024-06-09 16:53:43 +02:00
Sandro Jäckel
e64cfbbf99
ArchiSteamFarm: 6.0.1.24 -> 6.0.3.4, switch to generic upstream variant to support Monitoring Plugin
2024-06-09 04:51:37 +02:00
Sandro Jäckel
02e9c36e59
nixos/archisteamfarm: fix crash when web-ui is disabled
2024-05-20 22:23:29 +02:00
stuebinm
6afb255d97
nixos: remove all uses of lib.mdDoc
...
these changes were generated with nixq 0.0.2, by running
nixq ">> lib.mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> Inherit >> mdDoc[remove]" --batchmode nixos/**.nix
two mentions of the mdDoc function remain in nixos/, both of which
are inside of comments.
Since lib.mdDoc is already defined as just id, this commit is a no-op as
far as Nix (and the built manual) is concerned.
2024-04-13 10:07:35 -07:00
Bjørn Forsman
a29010fe79
nixos: improve many 'enable' descriptions
2024-04-09 07:10:17 +02:00
Sandro
fde2616a88
Merge pull request #299656 from yunfachi/fix/archisteamfarm
...
nixos/archisteamfarm: fix empty check for bots
2024-04-03 21:21:21 +02:00
lassulus
a41e12cc9d
Merge pull request #286356 from Stunkymonkey/terraria-umask-group
...
nixos/terraria: prefer 'serviceConfig' over 'chmod/chgrp'
2024-04-03 21:05:22 +02:00
yunfachi
c79bb39f81
nixos/archisteamfarm: fix empty check for bots
2024-03-28 08:53:52 +03:00
Sandro
bbabfca453
Merge pull request #263765 from numinit/armagetronad-module
...
nixos/armagetronad: Add module with NixOS tests
2024-03-01 00:46:34 +01:00
Morgan Jones
a5c305d170
nixos/armagetronad: address code review feedback
2024-02-27 18:59:37 -08:00
Sandro
80e6bb31d5
Merge pull request #289956 from SuperSandro2000/archisteamfarm
2024-02-23 02:06:03 +01:00
Sandro Jäckel
69f51e028a
ArchiSteamFarm,nixos/ArchiSteamFarm: take maintainership
...
this is effectively already the case and I most updates in the last
months
2024-02-19 13:25:57 +01:00
Jeremy
e01eda6edd
nixos/teeworlds: add more configuration options, revise
...
- add 'package' option
- add 'game' and 'server' attrset
- reduce repetition by using functions bool and optionalSetting
- add default value for cfg.name
- revise some option descriptions
2024-02-14 10:57:08 +13:00
LRFLEW
8b0d333f54
nixos/archisteamfarm: allow bots.*.passwordFile to be null ( #284978 )
...
* Make services.archisteamfarm.bots.*.passwordFile Nullable
This adds support for alternate password specification methods, such as through the web-ui.
* Update description for services.archisteamfarm.bots.*.passwordFile
Adds note about omitting or setting to null to provide the password through the web-ui.
2024-02-05 01:18:23 +01:00
Felix Buehler
016340590b
nixos/terraria: prefer 'serviceConfig' over 'chmod/chgrp'
2024-02-04 21:27:01 +01:00
Morgan Jones
1dc5eb13b0
nixos/armagetronad: add module with tests
2024-01-28 13:58:05 -08:00
Sandro Jäckel
6d1d912716
nixos/archisteamfarm: drop with lib
2024-01-21 02:14:02 +01:00
Sandro Jäckel
2d324fc242
nixos/archisteamfarm: don't use asf abbreviation for more clarity
2024-01-21 02:14:00 +01:00
Peder Bergebakken Sundt
b8c62ab390
Merge pull request #271289 from Luflosi/teeworlds-module-reduce-closure
...
nixos/teeworlds: reduce closure size
2023-12-07 10:19:11 +01:00
Luflosi
efca3c0329
nixos/teeworlds: reduce closure size
...
Use `teeworlds-server` instead of `teeworlds`.
We don't need an entire GUI program just to run the server.
2023-11-30 19:26:35 +01:00
h7x4
79d3d59f58
treewide: replace mkPackageOptionMD
with mkPackageOption
2023-11-30 19:03:14 +01:00
h7x4
0a37316d6c
treewide: use mkPackageOption
...
This commit replaces a lot of usages of `mkOption` with the package
type, to be `mkPackageOption`, in order to reduce the amount of code.
2023-11-27 01:28:36 +01:00
RTUnreal
decdfde011
improve documentation of new options
2023-11-21 20:52:30 +01:00
RTUnreal
648ffcecae
fix some errors
2023-11-21 20:29:43 +01:00
RTUnreal
20e9267cbb
factorio: add dynamic server-settings loading
2023-11-18 22:18:03 +01:00
Sandro Jäckel
b11e3eb7d1
nixos/asf: update hardening options to match upstream
2023-10-21 13:50:05 +02:00
Charles Hall
94a42157f4
nixos/xonotic: init
2023-09-24 22:54:59 -03:00
Pol Dellaiera
cac8909c85
Merge pull request #250100 from NixOS/ioquake3/update
...
ioquake3: fix missing `.so` files at startup and clean-up
2023-08-19 12:31:33 +02:00
Pol Dellaiera
849c75577d
nixos/openarena: cleanup
...
- Remove `with lib;`
- Add `package` config option
- Adjust paths accordingly in `ExecStart`
2023-08-19 07:28:14 +02:00
Pol Dellaiera
5fdff213c9
nixos/quake3-server: add package
config option
...
- Remove top-level `with lib;`
2023-08-19 07:07:08 +02:00
gabriel-doriath-dohler
04c830db01
nixos/mchprs: init module
...
Co-authored-by: Ryan Lahfa <masterancpp@gmail.com>
2023-07-02 23:59:59 +00:00
Kevin Cox
6cb0b6a4d6
nixos.minetest-server: Add option for generating config file and ability to add extra command line flags
...
This adds two main features:
1. `services.minetest-server.config` is an options object that is automatically serialized into a minetest config file.
2. `services.minetest-server.extraArgs` provides an escape hatch to pass extra arguments.
2023-06-28 17:31:46 -04:00
Felix Buehler
933a41a73f
treewide: use optional instead of 'then []'
2023-06-25 09:11:40 -03:00
lom
ea1cef8c00
ArchiSteamFarm.ui: use buildNpmPackage
2023-05-08 20:34:21 -04:00
Felix Buehler
327b0cff7a
treewide: use more lib.optionalString
2023-04-07 13:38:33 +02:00
pennae
bf4c0c1900
nixos/*: remove trailing period in mkEnableOptions
...
those are added by mkEnableOption, and .. is replaced to … by markdown
processing.
2023-02-08 15:23:34 +01:00
figsoda
6bb0dbf91f
nixos: fix typos
2022-12-17 19:31:14 -05:00
Luke Granger-Brown
36c0938cc5
Merge pull request #198835 from YellowOnion/factorio-patch
...
factorio: better mod support
2022-12-11 21:17:05 +00:00
Naïm Favier
0ff3b35356
nixos/doc: fix some options
2022-12-08 17:52:52 +01:00
Luke Granger-Brown
5faeb3ba2d
factorio: fix review comments
2022-12-06 18:29:54 +00:00
Daniel Nagy
dbe8182e74
treewide: switch to port type for nixos modules
2022-12-01 22:30:00 +01:00
figsoda
a356511f1a
nixos/crossfire-server: remove unnecessary parentheses
2022-11-30 17:29:36 -05:00
Daniel Nagy
095269c862
treewide: use types.port
in nixos modules
2022-11-10 09:30:00 +01:00
Daniel Hill
c6e6d44fe5
factorio: let us change mod settings
2022-11-01 06:57:07 +13:00
pennae
1d41cff3dc
nixos/*: convert straggler options to MD
2022-08-31 17:27:38 +02:00
pennae
ef176dcf7e
nixos/*: automatically convert option descriptions
...
conversions were done using https://github.com/pennae/nix-doc-munge
using (probably) rev f34e145 running
nix-doc-munge nixos/**/*.nix
nix-doc-munge --import nixos/**/*.nix
the tool ensures that only changes that could affect the generated
manual *but don't* are committed, other changes require manual review
and are discarded.
2022-08-31 16:32:53 +02:00
pennae
51a11254a7
nixos/*: literalDocBook -> literalMD
...
no change to rendered output
2022-08-27 19:18:29 +02:00
Martin Weinelt
f21ec1e75b
Merge pull request #181082 from Lassulus/terraria
2022-08-21 21:37:41 +02:00