28883 Commits

Author SHA1 Message Date
isabel
ec1fc73c9d nixos/bitmagnet: Use up to date configuration values, add restart trigger (#483029) 2026-06-04 17:46:17 +00:00
Michele Guerini Rocco
ed4cc7b671 nixos/wireless: restrict chown /etc/wpa_supplicant scope (#527135) 2026-06-04 11:54:49 +00:00
@mjones
3c1e298ee2 nixos/inventree: add module services and test (#508844) 2026-06-04 08:12:38 +00:00
kurogeek
c150445adf nixos/inventree: add module services and test
Co-authored-by: Bobbe <34186858+30350n@users.noreply.github.com>
2026-06-04 14:22:39 +07:00
r-vdp
658f5a6a2d nixos/transmission: drop stale activationScripts reference from docs
Part of #475305.
2026-06-03 20:03:07 +03:00
Grimmauld
556c4bdf22 nixos/opensnitch: link network_aliases.json to /etc/opensnitchd (#525887) 2026-06-03 16:04:55 +00:00
Niklas Korz
9ea977e104 nixos/weblate: ensure ssh wrappers are up to date
Weblate generates an SSH wrapper with some preset options
that uses the absolute path of the ssh binary internally.
As the wrapper is only regenerated when the generator itself
is changed, this absolute nix store path becomes unusable once
ssh is updated and the path is garbage collected.
As generating the wrappers is a quick operation, simply deleting the wrapper
directory before service start ensures they are up to date.
2026-06-03 09:09:33 +02:00
Matt Sturgeon
860db540f8 nixos/displayManager: improve defaultSession error 2026-06-02 18:42:17 +01:00
Matt Sturgeon
a3a6ad305f nixos/displayManager: interpolate option paths in docs + errors 2026-06-02 18:26:55 +01:00
Matt Sturgeon
22836e1e4d nixos/displayManager: replace ad-hoc type // { check } overrides (#525738) 2026-06-02 17:03:59 +00:00
Felix Bargfeldt
299388143e flap-alerted: init at 4.5.0; nixos/flap-alerted: init module (#524652) 2026-06-02 13:31:10 +00:00
rnhmjoj
197a055a02 nixos/wireless: restrict chown /etc/wpa_supplicant scope
Otherwise the recursive chown can fail, hence wpa_supplicant doesn't
start, if some read-only file has been bind-mounted into
/etc/wpa_supplicant.

This can happen if one uses `extraConfigFile` to add a file that is
under /etc/wpa_supplicant.
2026-06-02 15:14:17 +02:00
Ramses
60fe2249ec nixos/gdm: ensure environment from display-manager.service is propagated (#523948) 2026-06-02 11:31:43 +00:00
Sizhe Zhao
c30d560af7 nixos/firewalld: add reload triggers for config file changes (#524004) 2026-06-02 11:24:42 +00:00
winston
2b2b69cc17 nixos/gdm: ensure environment from display-manager.service is propagated 2026-06-02 13:04:20 +02:00
yaya
44f79153b3 nixos/gitlab-runner: add options for privileged services (#411705) 2026-06-01 17:25:59 +00:00
Cabia Rangris
893e3dd35f klipper-flash: support can bus flashing, support flashing avr mcus (#524434) 2026-06-01 16:11:37 +00:00
nikstur
2bc1045adc jitterentropy-rngd: fix systemd service to allow mlock and restict ml… (#523359) 2026-06-01 14:27:43 +00:00
Martin Weinelt
c1f4b82c3f strichliste: 2.0.1 -> 2.1.0
https://github.com/strichliste/strichliste/releases/tag/v2.1.0
https://github.com/strichliste/strichliste-web-frontend/releases/tag/v2.1.0

Co-Authored-By: Micha Ober <git@ober-mail.de>
2026-06-01 13:20:54 +02:00
Johannes Kirschbauer
e26bb57b73 nixos/displayManager: replace ad-hoc type // { check } overrides
Replace ad-hoc `type // { check }` overrides, which are incompatible
with the v2 merge mechanism (see #454964).
2026-06-01 10:43:01 +02:00
Martin Weinelt
3993ad9cb1 varnish60: drop (#525499) 2026-06-01 00:32:56 +00:00
Defelo
316a705cd7 nixos/flap-alerted: init module 2026-06-01 00:12:20 +02:00
Bobbe
42531a79bf klipper-flash: support can bus flashing via katapult 2026-05-31 23:32:04 +02:00
Felix Bühler
54665733b5 nixos/docuseal: update extraConfig docs with link to upstream documentation (#525777) 2026-05-31 19:41:17 +00:00
Sandro
e52ad6d686 nixos/gemstash: add package option (#392135) 2026-05-31 15:38:28 +00:00
Ramses
ea0723ecc7 kmscon: 9.3.5 -> 10.0.0, nixos/kmscon: RFC42 treatment (#520693) 2026-05-31 14:56:05 +00:00
dotlambda
652328185b python3Packages.insightface: 0.7.3 -> 1.0.1 (#525339) 2026-05-31 14:45:19 +00:00
ccicnce113424
9b9e0a021a nixos/kmscon: RFC42 treatment, support version 10.0.0
This commit includes changes from #483195, #523569, and #523955.
2026-05-31 20:34:53 +08:00
Martin Weinelt
05c5c4ff32 home-assistant: construct package set with overrideScope
No direct access to the unspliced `python.pkgs` any more, which should
improve cross compat.
2026-05-31 13:44:33 +02:00
Kim Lindberger
c164d638c4 nixos/logrotate: Fix the config file check phase regex for create/createolddir (#525600) 2026-05-31 07:27:35 +00:00
Sandro
56a5446ae3 nixos/pangolin: render default settings in option search, disable sign up per default (#522041) 2026-05-30 22:09:37 +00:00
Martin Weinelt
54288f108f nixos/home-assistant: open sonos component specific ports when in use and openFirewall is true (#497705) 2026-05-30 20:00:49 +00:00
isabel
8f0089a920 tranquil-pds: init at 0.6.3, tranquil-pds-frontend: init at 0.6.3, nixos/tranquil-pds: init module; nixosTests.tranquil-pds: init (#525658) 2026-05-30 13:19:51 +00:00
nelind
564795482d nixos/tranquil-pds: init module 2026-05-30 15:14:45 +02:00
Yt
f80c483894 nixos/stalwart: Allow AF_UNIX address family for journal tracer (#525587) 2026-05-30 10:56:44 +00:00
Christian Flach
1859b4a89b nixos/opensnitch: link network_aliases.json to /etc/opensnitchd
Without this file present, the built in "LAN" and "MULTICAST" network options provided in the UI do not work.

Fixes: #445086
2026-05-30 11:22:41 +02:00
Jeremy Fleischman
ebbe530dcd nixos/docuseal: update extraConfig docs with link to upstream documentation
It took me a while to find this page, I thought it would be nice to save
others some time.
2026-05-29 16:49:04 -07:00
Sandro
718305e422 nixos/rsshub: fix config example to new variable name (#517651) 2026-05-29 23:05:00 +00:00
esahin90
b69b9deb9c nixos/gitlab-runner: add options for privileged services
The dockerServicesPrivileged and dockerAllowedPrivilegedServices limit
which containers are allowed to run in privileged mode in the GitLab CI.
2026-05-29 22:52:04 +02:00
talyz
dfe85974ca nixos/logrotate: Fix the config file check phase regex for create/createolddir
The check phase for the config file has to replace any instances of
user and group with the current ones, since logrotate checks whether
they actually exist. However, the create/createolddir substitution
expressions didn't take all different parameter formats into
account. Mainly, if the mode was specified, but not user and group,
the result would be something like

  create 0644nixbld nixbld

since it relies on matching a space at the end of the mode
specification.

To fix this, always append a space before the substituted user and
group.

Also, simplify the formatting by using extended regex and check for
word boundaries after create/createolddir to exclude any incorrect or
unsupported suffixes.
2026-05-29 16:26:07 +02:00
provokateurin
546e8cadac nixos/stalwart: Allow AF_UNIX address family for journal tracer 2026-05-29 15:59:39 +02:00
isabel
0989cf14ec porxie: 0.3.1 -> 0.3.3, nixos/porxie: update options for version (#524728) 2026-05-29 12:29:01 +00:00
Cabia Rangris
31b4daa00e klipper: support using indented strings in settings (#524448) 2026-05-29 09:34:38 +00:00
Leona Maroni
d95db34ef9 varnish60: drop
uses EOL pcre, complicates our handling inside Nixpkgs.
There are much newer versions available.
2026-05-29 11:29:40 +02:00
Marie Ramlow
eaba4b6830 matterjs-server: init at 0.7.1, nixos/matterjs-server: init (#524144) 2026-05-29 09:11:50 +00:00
Robert Schütz
87f07986f1 Revert "nixos/immich: fix matplotlib warning in machine-learning"
This reverts commit cb2ed10279 because
immich-machine-learning no longer transitively depends on matplotlib.
2026-05-28 15:54:37 -07:00
StepBroBD
32e19a7103 nixos/bird: start bird after network.target (#510865) 2026-05-28 17:21:45 +00:00
Yifei Sun
8ea12e271a nixos/bird: start bird after network.target 2026-05-28 15:31:46 +02:00
j-k
eb64aa6eae nixos/llama-swap: remove ProcSubset pid limitation (#524909) 2026-05-28 13:30:33 +00:00
Ivan Mincik
8ed93186d7 nixos/nominatim: make UI optional (#524915) 2026-05-28 06:48:34 +00:00