Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-03-01 | Merge pull request #263765 from numinit/armagetronad-module | Sandro | 1 | -0/+268 | |
nixos/armagetronad: Add module with NixOS tests | |||||
2024-02-27 | nixos/armagetronad: address code review feedback | Morgan Jones | 1 | -36/+83 | |
2024-02-23 | Merge pull request #289956 from SuperSandro2000/archisteamfarm | Sandro | 1 | -1/+1 | |
2024-02-19 | ArchiSteamFarm,nixos/ArchiSteamFarm: take maintainership | Sandro Jäckel | 1 | -1/+1 | |
this is effectively already the case and I most updates in the last months | |||||
2024-02-14 | nixos/teeworlds: add more configuration options, revise | Jeremy | 1 | -12/+298 | |
- 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-05 | nixos/archisteamfarm: allow bots.*.passwordFile to be null (#284978) | LRFLEW | 1 | -3/+8 | |
* 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-01-28 | nixos/armagetronad: add module with tests | Morgan Jones | 1 | -0/+221 | |
2024-01-21 | nixos/archisteamfarm: drop with lib | Sandro Jäckel | 1 | -34/+32 | |
2024-01-21 | nixos/archisteamfarm: don't use asf abbreviation for more clarity | Sandro Jäckel | 1 | -18/+18 | |
2023-12-07 | Merge pull request #271289 from Luflosi/teeworlds-module-reduce-closure | Peder Bergebakken Sundt | 1 | -1/+1 | |
nixos/teeworlds: reduce closure size | |||||
2023-11-30 | nixos/teeworlds: reduce closure size | Luflosi | 1 | -1/+1 | |
Use `teeworlds-server` instead of `teeworlds`. We don't need an entire GUI program just to run the server. | |||||
2023-11-30 | treewide: replace `mkPackageOptionMD` with `mkPackageOption` | h7x4 | 2 | -2/+2 | |
2023-11-27 | treewide: use `mkPackageOption` | h7x4 | 6 | -46/+28 | |
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-21 | improve documentation of new options | RTUnreal | 1 | -3/+10 | |
2023-11-21 | fix some errors | RTUnreal | 1 | -5/+5 | |
2023-11-18 | factorio: add dynamic server-settings loading | RTUnreal | 1 | -7/+32 | |
2023-10-21 | nixos/asf: update hardening options to match upstream | Sandro Jäckel | 1 | -5/+17 | |
2023-09-24 | nixos/xonotic: init | Charles Hall | 1 | -0/+198 | |
2023-08-19 | Merge pull request #250100 from NixOS/ioquake3/update | Pol Dellaiera | 1 | -3/+7 | |
ioquake3: fix missing `.so` files at startup and clean-up | |||||
2023-08-19 | nixos/openarena: cleanup | Pol Dellaiera | 1 | -3/+3 | |
- Remove `with lib;` - Add `package` config option - Adjust paths accordingly in `ExecStart` | |||||
2023-08-19 | nixos/quake3-server: add `package` config option | Pol Dellaiera | 1 | -3/+7 | |
- Remove top-level `with lib;` | |||||
2023-07-02 | nixos/mchprs: init module | gabriel-doriath-dohler | 1 | -0/+341 | |
Co-authored-by: Ryan Lahfa <masterancpp@gmail.com> | |||||
2023-06-28 | nixos.minetest-server: Add option for generating config file and ability to ↵ | Kevin Cox | 1 | -8/+63 | |
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-25 | treewide: use optional instead of 'then []' | Felix Buehler | 2 | -2/+2 | |
2023-05-08 | ArchiSteamFarm.ui: use buildNpmPackage | lom | 1 | -1/+1 | |
2023-04-07 | treewide: use more lib.optionalString | Felix Buehler | 1 | -1/+1 | |
2023-02-08 | nixos/*: remove trailing period in mkEnableOptions | pennae | 1 | -1/+1 | |
those are added by mkEnableOption, and .. is replaced to … by markdown processing. | |||||
2022-12-17 | nixos: fix typos | figsoda | 2 | -4/+4 | |
2022-12-11 | Merge pull request #198835 from YellowOnion/factorio-patch | Luke Granger-Brown | 1 | -1/+10 | |
factorio: better mod support | |||||
2022-12-08 | nixos/doc: fix some options | Naïm Favier | 2 | -4/+6 | |
2022-12-06 | factorio: fix review comments | Luke Granger-Brown | 1 | -1/+3 | |
2022-12-01 | treewide: switch to port type for nixos modules | Daniel Nagy | 1 | -1/+1 | |
2022-11-30 | nixos/crossfire-server: remove unnecessary parentheses | figsoda | 1 | -3/+3 | |
2022-11-10 | treewide: use `types.port` in nixos modules | Daniel Nagy | 1 | -1/+1 | |
2022-11-01 | factorio: let us change mod settings | Daniel Hill | 1 | -1/+8 | |
2022-08-31 | nixos/*: convert straggler options to MD | pennae | 1 | -2/+2 | |
2022-08-31 | nixos/*: automatically convert option descriptions | pennae | 6 | -11/+11 | |
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-27 | nixos/*: literalDocBook -> literalMD | pennae | 1 | -1/+1 | |
no change to rendered output | |||||
2022-08-21 | Merge pull request #181082 from Lassulus/terraria | Martin Weinelt | 1 | -1/+1 | |
2022-08-21 | nixos/terraria: set primary group | lassulus | 1 | -1/+1 | |
2022-08-19 | nixos/*: automatically convert option docs | pennae | 1 | -5/+5 | |
2022-08-19 | nixos/*: mark pre-existing markdown descriptions as mdDoc | pennae | 3 | -6/+6 | |
2022-08-19 | nixos/*: convert some markdown in docbook to tags | pennae | 1 | -2/+2 | |
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. | |||||
2022-08-05 | Merge pull request #185056 from pennae/option-docs-md | pennae | 1 | -1/+3 | |
nixos/*: more option docs conversions | |||||
2022-08-05 | use consistently user alice for examples | olaf | 2 | -2/+2 | |
2022-08-03 | nixos/*: automatically convert option docs to MD | pennae | 1 | -2/+2 | |
once again using nix-doc-munge (https://github.com/pennae/nix-doc-munge/commit/69d080323ae27c0d8da3967c62b925a9aedb2828) | |||||
2022-08-03 | nixos/*: normalize link format | pennae | 1 | -1/+3 | |
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. | |||||
2022-07-30 | treewide: automatically md-convert option descriptions | pennae | 11 | -109/+109 | |
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. | |||||
2022-07-21 | nixos/minecraft-server: let server shutdown cleanly (#182149) | Sofi | 1 | -1/+29 | |
2022-06-04 | nixos/asf: ipcPasswordFile use nullOr | lom | 1 | -3/+7 | |