summary refs log tree commit diff
path: root/nixos/modules/services/games
Commit message (Collapse)AuthorAge
* nixos/asf: update hardening options to match upstreamSandro Jäckel2023-10-21
|
* nixos/xonotic: initCharles Hall2023-09-24
|
* Merge pull request #250100 from NixOS/ioquake3/updatePol Dellaiera2023-08-19
|\ | | | | ioquake3: fix missing `.so` files at startup and clean-up
| * nixos/quake3-server: add `package` config optionPol Dellaiera2023-08-19
| | | | | | | | - Remove top-level `with lib;`
* | nixos/openarena: cleanupPol Dellaiera2023-08-19
|/ | | | | | - Remove `with lib;` - Add `package` config option - Adjust paths accordingly in `ExecStart`
* nixos/mchprs: init modulegabriel-doriath-dohler2023-07-02
| | | | Co-authored-by: Ryan Lahfa <masterancpp@gmail.com>
* nixos.minetest-server: Add option for generating config file and ability to ↵Kevin Cox2023-06-28
| | | | | | | | | 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.
* treewide: use optional instead of 'then []'Felix Buehler2023-06-25
|
* ArchiSteamFarm.ui: use buildNpmPackagelom2023-05-08
|
* treewide: use more lib.optionalStringFelix Buehler2023-04-07
|
* nixos/*: remove trailing period in mkEnableOptionspennae2023-02-08
| | | | | those are added by mkEnableOption, and .. is replaced to … by markdown processing.
* nixos: fix typosfigsoda2022-12-17
|
* Merge pull request #198835 from YellowOnion/factorio-patchLuke Granger-Brown2022-12-11
|\ | | | | factorio: better mod support
| * factorio: fix review commentsLuke Granger-Brown2022-12-06
| |
| * factorio: let us change mod settingsDaniel Hill2022-11-01
| |
* | nixos/doc: fix some optionsNaïm Favier2022-12-08
| |
* | treewide: switch to port type for nixos modulesDaniel Nagy2022-12-01
| |
* | nixos/crossfire-server: remove unnecessary parenthesesfigsoda2022-11-30
| |
* | treewide: use `types.port` in nixos modulesDaniel Nagy2022-11-10
|/
* nixos/*: convert straggler options to MDpennae2022-08-31
|
* nixos/*: automatically convert option descriptionspennae2022-08-31
| | | | | | | | | | | | 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.
* nixos/*: literalDocBook -> literalMDpennae2022-08-27
| | | | no change to rendered output
* Merge pull request #181082 from Lassulus/terrariaMartin Weinelt2022-08-21
|\
| * nixos/terraria: set primary grouplassulus2022-08-21
| |
* | nixos/*: automatically convert option docspennae2022-08-19
| |
* | nixos/*: mark pre-existing markdown descriptions as mdDocpennae2022-08-19
| |
* | nixos/*: convert some markdown in docbook to tagspennae2022-08-19
| | | | | | | | | | | | | | a lot of markdown syntax has already snuck into option docs, many of it predating the intent to migrate to markdown. we don't convert all of it here, just that which is accompanied by docbook tags as well. the rest can be converted by simply adding the mdDoc marker.
* | Merge pull request #185056 from pennae/option-docs-mdpennae2022-08-05
|\ \ | | | | | | nixos/*: more option docs conversions
| * | nixos/*: automatically convert option docs to MDpennae2022-08-03
| | | | | | | | | | | | once again using nix-doc-munge (https://github.com/pennae/nix-doc-munge/commit/69d080323ae27c0d8da3967c62b925a9aedb2828)
| * | nixos/*: normalize link formatpennae2022-08-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | make (almost) all links appear on only a single line, with no unnecessary whitespace, using double quotes for attributes. this lets us automatically convert them to markdown easily. the few remaining links are extremely long link in a gnome module, we'll come back to those at a later date.
* | | use consistently user alice for examplesolaf2022-08-05
|/ /
* | treewide: automatically md-convert option descriptionspennae2022-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the conversion procedure is simple: - find all things that look like options, ie calls to either `mkOption` or `lib.mkOption` that take an attrset. remember the attrset as the option - for all options, find a `description` attribute who's value is not a call to `mdDoc` or `lib.mdDoc` - textually convert the entire value of the attribute to MD with a few simple regexes (the set from mdize-module.sh) - if the change produced a change in the manual output, discard - if the change kept the manual unchanged, add some text to the description to make sure we've actually found an option. if the manual changes this time, keep the converted description this procedure converts 80% of nixos options to markdown. around 2000 options remain to be inspected, but most of those fail the "does not change the manual output check": currently the MD conversion process does not faithfully convert docbook tags like <code> and <package>, so any option using such tags will not be converted at all.
* | nixos/minecraft-server: let server shutdown cleanly (#182149)Sofi2022-07-21
|/
* nixos/asf: ipcPasswordFile use nullOrlom2022-06-04
|
* nixos/asf: add me as maintainerSandro Jäckel2022-06-03
|
* nixos/asf: restart when self restartingSandro Jäckel2022-06-03
|
* nixos/asf: fix state directory permissions, for realSandro Jäckel2022-06-03
|
* Revert "nixos/asf: set restrictive home permissions"Sandro Jäckel2022-06-03
| | | | This reverts commit 16f28933e7f6b980a5a3c896aeb02f435db63a84.
* nixos/asf: formatSandro Jäckel2022-06-03
|
* nixos/asf: remove subdirectories from bot configSandro Jäckel2022-06-03
|
* nixos/asf: set restrictive home permissionsSandro Jäckel2022-06-03
|
* nixos/asf: add ipcPasswordFile option, only delete bot configs when managed ↵Sandro Jäckel2022-06-03
| | | | by nixos, make preStart clearer
* factorio: Add loadLatestSaveSvein Ove Aas2022-05-06
|
* Merge pull request #161226 from Misterio77/masterThiago Kenji Okada2022-03-29
|\ | | | | nixos/factorio: add bind address option
| * nixos/factorio: add bind address optionGabriel Fontes2022-02-21
| |
* | minecraft-server: correct java options (#157978)Jelle Besseling2022-03-27
|/
* ArchiSteamFarm: 5.2.0.10 -> 5.2.1.5; ASF-ui: updatelegendofmiracles2022-01-09
|
* ArchiSteamFarm: 5.2.0.9 -> 5.2.0.10; ASF-ui: updatelegendofmiracles2022-01-05
|
* nixos/archisteamfarm: initlegendofmiracles2022-01-05
|
* nixos/minecraft-server: systemd unit hardeningAlexandre Iooss2021-12-28
| | | | | | Does not set MemoryDenyWriteExecute as OpenJDK need to mark memory page as executable. Does not set ProcSubset as /proc/cpuinfo and /proc/meminfo are needed.