154 Commits
Author SHA1 Message Date
SandroandGitHub e52ad6d686 nixos/gemstash: add package option (#392135) 2026-05-31 15:38:28 +00:00
Guillaume Girol 6b33c9dcfb nixseparatedebuginfod2: 1.0.1 -> 2.0.0
Changelog: https://github.com/symphorien/nixseparatedebuginfod2/blob/master/CHANGELOG.md

Modify the module to use systemd activation.
2026-04-23 12:00:00 +00:00
Hythera d9602ec7f1 maintainers: remove aborsu 2026-03-09 22:01:19 +01:00
@mjonesandGitHub 3766236ef7 turborepo-remote-cache: init at 2.6.1, nixos/turborepo-remote-cache: init (#405218) 2026-03-09 07:07:36 +00:00
SandroandGitHub 7cbe72324d zammad: 6.5.2 -> 7.0.0 (#497156) 2026-03-08 01:59:07 +00:00
Samuel Meenzen 3bbdf0ae96 nixos/zammad: add meenzen as maintainer 2026-03-07 03:10:43 +01:00
Samuel Meenzen 2026cc1614 nixos/zammad: add proxy_http_version
According to https://github.com/zammad/zammad/blob/3790ddc89e8ae9d95f8239cc65e6b5f980ad1ef6/BREAKING_CHANGES.md#nginx-configuration-update this is required for Zammad 7.0.
2026-03-07 03:10:43 +01:00
Burfeind, Jan-NiklasandRouven Czerwinski a3d4baad77 labgrid.coordinator.service: Provide the service
based on the example in contrib/ in the project repo.

Provide three new options:
- enable (default: False)
- debug (default: False)
- bindAddress (default: 0.0.0.0)
- package (default: python313Packages.labgrid)
- port (default: 22408)

Co-authored-by: Rouven Czerwinski <rouven@czerwinskis.de>
2026-03-04 08:35:39 +01:00
SandroandGitHub d3a34fb73d nixos/nixseparatedebuginfod2: Relax too strict hardening (#491440) 2026-02-28 21:52:54 +00:00
ibizamanandMichael Daniels 3d8829a321 nixos/turborepo-remote-cache: init 2026-02-27 20:34:59 -05:00
Paul Meyer 5c6f18d76d nixos/athens: remove minio support
https://github.com/NixOS/nixpkgs/issues/490996

Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2026-02-25 09:30:38 +01:00
Jakob Wenzel 6e634ecb41 nixos/nixseparatedebuginfod2: Relax too strict hardening
All debuginfo downloads were failing because downloading uses "nix
store --restore", which seems to need access to /proc. Blocking this
access via ProcSubset is even noted in systemd's documentation as
"not suitable for most non-trivial programs".
2026-02-17 17:20:24 +01:00
Dyego Aurélio 28096cc5e3 treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
SandroandGitHub 7b6c3a1b0e nixos/zammad: remove openPorts option, add options to configure nginx, add zammad wrapper, fix filesystem storage (#451208) 2025-12-03 00:20:08 +00:00
Wolfgang Walther 16a063497c maintainers: drop cfhammill
Inactive since 2024.
2025-12-02 16:34:30 +01:00
Sandro Jäckel 4cf52fc3bf zammad: fix using filesystem as attachment storage 2025-10-17 01:25:18 +02:00
Guillaume Girol 7a131bebe7 nixseparatedebuginfod: remove
in favor of nixseparatedebuginfod2

Reuse the same port so that rebuilding to the new module does not need a
reboot to update the env var.
2025-10-14 22:01:44 +02:00
Guillaume Girol 09ac18fbd3 nixos/nixseparatedebuginfod2: adapt to v1
several substituters are supported at the same time
2025-10-14 22:01:44 +02:00
Sandro Jäckel d96a9d762b nixos/zammad: add zammad wrapper 2025-10-14 02:40:30 +02:00
Sandro Jäckel ee70666d6d nixos/zammad: remove openPorts option, add options to configure nginx 2025-10-14 02:40:15 +02:00
Sandro Jäckel 436dc9facd nixos/zammad: clean up 2025-10-14 02:39:23 +02:00
Wolfgang Walther 91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
h7x4 f15acca831 nixos/distccd: use more accurate int types 2025-09-22 16:36:18 +02:00
h7x4 4ba3f60b8a various: use mkPackageOption 2025-09-22 02:46:54 +02:00
Haylin Moore cf540f8c98 treewide/nixos: move number typed port options to types.port 2025-09-08 15:27:19 +02:00
dish 970dcca69c treewide: Fix links in module documentation 2025-08-25 12:55:11 -04:00
Guillaume Girol 22bb61d1f8 nixos: add module for nixseparatedebuginfod2 2025-07-27 23:01:05 +02:00
Guillaume Girol ca548d4da9 nixos: make it possible for several modules to provide a debuginfod server
by introducing a `environment.debuginfodServers` option.
2025-07-27 23:01:05 +02:00
Wolfgang Walther 5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Wolfgang Walther 62fe016519 treewide: run treefmt with mdcr/nixfmt 2025-07-24 13:52:31 +02:00
Sizhe Zhao c721b7dfe9 nixos/corteza: init 2025-07-01 19:01:16 +08:00
Wolfgang WaltherandMarcel 41c5662cbe nixos/postgresql: move postStart into separate unit
This avoids restarting the postgresql server, when only ensureDatabases
or ensureUsers have been changed. It will also allow to properly wait
for recovery to finish later.

To wait for "postgresql is ready" in other services, we now provide a
postgresql.target.

Resolves #400018

Co-authored-by: Marcel <me@m4rc3l.de>
2025-06-24 15:26:47 +02:00
Silvan Mosberger 374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Matt Schreiber 6723f3050b nixos/gemstash: add package option 2025-03-22 11:22:09 -04:00
jopejoe1andGitHub dca7e827b3 nixos: Replace custom cfg format handling with pkgs.formats (#314933) 2025-03-14 21:08:14 +01:00
Christoph Honal 94a66f9416 nixos/vsmartcard-vcpd: init 2025-02-15 22:16:31 +01:00
SandroandGitHub b70ee4bd2e nixos/jupyter: fix typos 2025-01-14 16:21:47 +01:00
Maximilian EhlersandGitHub f199d57ad6 nixos/jupyter: migrate service to jupyter 7 setup (#367106)
Signed-off-by: Maximilian Ehlers <maximilian@sodawa.com>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-01-05 22:37:25 +05:30
Silvan Mosberger 4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Felix Buehler e8df83b3d2 nixos/services.gemstash: remove with lib; 2024-12-08 13:21:52 +01:00
Felix Buehler 2a63acaac6 nixos/services.bloop: remove with lib; 2024-12-08 13:21:52 +01:00
nicoo 429f89688a nixos/athens: Replace custom jq-based runCommand with pkgs.formats 2024-12-04 20:50:45 +00:00
Jakub KozłowskiandGitHub ccca341011 bloop: fix service (#358951) 2024-11-26 13:59:49 +01:00
Evgeny Kurnevsky 87647a1bf9 bloop: fix service
bloop uses 'start' command now which starts daemon in the background
2024-11-25 11:40:46 +01:00
netali f41f218e0d nixos/zammad: refactor module 2024-11-24 14:42:43 +01:00
Paul Meyer ed5d274df7 nixos/athens: update docs
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-11-11 11:42:08 +01:00
Jack Wilsdon df03b32278 nixos/jupyter: set user primary group 2024-10-17 23:44:53 +01:00
Paul Meyer 6e839b8f99 go_1_21/buildGo121Module: remove
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-10-01 12:43:42 +02:00
Aos Dabbagh 44a4c266c3 doc(livebook): Fix small spelling mistake 2024-09-16 14:54:45 -04:00
Felix BühlerandGitHub 8dd85c637c nixos/services.zammad: remove with lib; (#338051) 2024-09-02 21:42:59 +02:00