summary refs log tree commit diff
path: root/nixos/modules/services/games
Commit message (Collapse)AuthorAge
* 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.
* Merge pull request #148785 from pennae/more-option-doc-staticizingGraham Christensen2021-12-17
|\ | | | | treewide: more defaultText for options
| * treewide: add literalDocBook text to options with complex defaultspennae2021-12-09
| | | | | | | | | | | | | | | | some options have default that are best described in prose, such as defaults that depend on the system stateVersion, defaults that are derivations specific to the surrounding context, or those where the expression is much longer and harder to understand than a simple text snippet.
| * treewide: make option descriptions constantspennae2021-12-09
| | | | | | | | | | | | escape interpolations in descriptions where possible, replace them with sufficiently descriptive text elsewhere. also expand cfg.* paths in descriptions.
* | nixos/*: escape config reference in examples and descriptionspennae2021-12-02
|/
* nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|
* Merge pull request #133166 from symphorien/nonogroupGuillaume Girol2021-09-13
|\ | | | | Don't default to nogroup for the primary group of users.
| * nixos: define the primary group of users where neededGuillaume Girol2021-09-12
| |
* | nixos/deliantra-server: add settings module for Deliantra MMORPG serverB. Kelly2021-08-28
| |
* | nixos/crossfire-server: add settings module for Crossfire MMORPG serverB. Kelly2021-08-28
|/
* nixos/terraria: adapt option typesDaniel Nagy2021-05-30
|
* nixos/terraria: open ports in the firewalllegendofmiracles2021-05-20
|
* nixos/factorio: update admin settingJonathan Ringer2021-05-15
|
* Merge pull request #111951 from f4814/add-quake3-moduleAaron Andersen2021-04-16
|\ | | | | nixos/quake3-server: Init
| * nixos/quake3-server: InitFabian Geiselhart2021-04-13
| |
* | nixos/factorio: add nonBlockingSaving optionJonathan Ringer2021-03-12
| |
* | nixos/minetest-server: Fix port coercionAnders Christiansen Sørby2021-02-25
|/ | | | Fix coercion of minetest-server port.
* nixos/freeciv: initJulien Moutinho2021-01-26
|
* treewide: fix double quoted strings in meta.descriptionvolth2021-01-24
| | | | Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
* nixos/factorio: Don't open firewall ports by defaultStijn DW2020-11-24
|
* nixos/factorio: add openFirewall optionStijn DW2020-11-24
|
* nixos/terraria: allow dataDir to be configured (#89033)Evan Stoll2020-09-05
| | | | | | | | | | | * nixos/terraria: allow dataDir to be configured add dataDir option to terraria module * Update nixos/modules/services/games/terraria.nix Co-authored-by: WORLDofPEACE <worldofpeace@protonmail.ch> Co-authored-by: WORLDofPEACE <worldofpeace@protonmail.ch>
* nixos/modules: remove trailing whitespaceJörg Thalheim2020-08-07
| | | | | This leads to ci failure otherwise if the file gets changed. git-blame can ignore whitespace changes.
* nixos/{modules,tests}/teeworlds: initGeorg Haas2020-06-06
| | | | add module and test
* nixos/factorio: add extraSettings and package optionsArtemis Tosini2020-01-10
| | | | | | | | | Currently there is no way to set game settings, such as administrators. extraSettings allows users to override default game settings without adding many more settings. The package option allows users to use the experimental version, or override to a specific version with their own modified package.
* nixos/openarena: fix service's binary nameTom Fitzhenry2019-11-24
| | | | | | | | | | | | The binary name was recently changed from openarena-server to oa_ded in https://github.com/NixOS/nixpkgs/pull/71122 . That change broke the openarena module and consequently the openarena test too. This commit fixes both. As an alternative, we considered reverting the name change in https://github.com/NixOS/nixpkgs/pull/72824 but we decided oa_ded was a better name for the binary (it's the name upstream use).
* openarena: add module for dedicated serverTom Fitzhenry2019-10-26
|
* Merge branch 'master' into stagingVladimír Čunát2019-09-02
|\
| * nixos/modules: Remove all usages of types.stringSilvan Mosberger2019-08-31
| | | | | | | | | | | | And replace them with a more appropriate type Also fix up some minor module problems along the way
* | treewide: remove redundant quotesvolth2019-08-26
|/
* nixos/modules: Replace all nested types.either's with types.oneOf'sSilvan Mosberger2019-08-08
|
* Merge pull request #60406 from JohnAZoidberg/remove-isnullRobin Gloster2019-05-18
|\ | | | | treewide: Remove usage of isNull
| * treewide: Remove usage of isNullDaniel Schaefer2019-04-29
| | | | | | | | isNull "is deprecated; just write e == null instead" says the Nix manual
* | nixos/factorio: sandbox service using systemdnyanloutre2019-05-17
|/ | | | | - DynamicUser enabled instead of static uid/gid - Enables most sandboxing options systemd offers
* nixos/mincraft-server: refactorChris Ostrouchov2019-02-03
| | | | | | | | | | | | | | | | | | | | | | | - allow for options to (added 2 options): - agree to eula (eula.txt) true/false will create symlink over existing eula.txt to `/nix/store/...`. - whitelist users (optional and will symlink over existing whitelist.json and create backup) - server.properties can be configured with the serverProperties option. If there is an existing server.properties it will copy it to a server.properties.old to keep the old one. server.properties MUST be writable thus symlinking is not an option. - all ports that are stated in `server.properties` are exposed properly in the firewall. (infinisil) nixos/minecraft-server: Fix, refactor and polish Adds an option `declarative` (defaulted to false), in order to stay (mostly) backwards compatible. The only thing that's not backwards compatible is that you now need to agree to the EULA on evaluation time, but that's guarded by an assertion and therefore doesn't need a release note.
* nixos/minetest fix: add missing uid/gid for minetestEdward Tjörnhammar2018-11-11
|
* nixos/terraria: Wait for daemon to stopJanne Heß2018-08-20
|
* nixos/modules: users.(extraUsers|extraGroup->users|group)Florian Klink2018-06-30
|
* ghostOne: removeRobin Gloster2017-12-29
| | | | broken and unmaintained
* nixos/factorio: add stateDir and requireUserVerification optionThe-M1k3y2017-11-23
|
* Factorio service: fix typo in attribute pathMichael Peyton Jones2017-07-20
|
* factorio: remove autosave-interval from command-line optionsShaun Sharples2017-01-25
|
* factorio: settings moved from command-line options to server-settings.jsonShaun Sharples2017-01-25
|
* terraria service: fixup worldPath option typeJoachim Fasting2016-12-13
| | | | Otherwise, using the defaults results in a type error.
* terraria service: fix tmux outputJoachim Fasting2016-12-13
| | | | | | tmux.bin was removed in 5535d9439415454abe00589bd7575b61e7fbb8db Use `lib.getBin` to be more robust to future changes.
* ghost-one module: use enumEric Sagnes2016-11-04
|
* Merge pull request #17479 from elitak/factorioRok Garbas2016-08-07
|\ | | | | Factorio: 0.13.8 -> 0.13.13, mod support