Commit Graph

46876 Commits

Author SHA1 Message Date
Felix Buehler
5ee4c4b0a1 nixos/services.buildbot-worker: remove with lib; 2024-12-08 13:21:50 +01:00
Felix Buehler
c41bc079d1 nixos/services.kubernetes.scheduler: remove with lib; 2024-12-08 13:21:50 +01:00
Felix Buehler
ac653187c5 nixos/services.kubernetes: remove with lib; 2024-12-08 13:21:50 +01:00
Felix Buehler
697d1c3660 nixos/services.kubernetes.controllerManager: remove with lib; 2024-12-08 13:21:50 +01:00
Felix Buehler
e75e6693b7 nixos/services.kubernetes.apiserver: remove with lib; 2024-12-08 13:21:50 +01:00
Felix Buehler
42a84adc1c nixos/services.kubernetes.addonManager: remove with lib; 2024-12-08 13:21:50 +01:00
Felix Buehler
c1109e87b0 nixos/services.hadoop.yarn: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
e7e4c15a19 nixos/services.hadoop.hdfs: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
decec5eaa3 nixos/services.hadoop.hbase*: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
e5c3196d17 nixos/services.hadoop: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
ddcd8d565e nixos/services.corosync: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
5c7e172a28 nixos/security.sudo: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
430f4e9c5e nixos/security.pam: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
97b9c7bfcc nixos/security.lockKernelModules: remove with lib; 2024-12-08 13:21:49 +01:00
Felix Buehler
264f1b4941 nixos/security.googleOsLogin: remove with lib; 2024-12-08 13:21:48 +01:00
Felix Buehler
89f9d95e02 nixos/security.duosec: remove with lib; 2024-12-08 13:21:48 +01:00
Felix Buehler
6f58cc224f nixos/security.doas: remove with lib; 2024-12-08 13:21:48 +01:00
Felix Buehler
011b094cdd nixos/security.chromiumSuidSandbox: remove with lib; 2024-12-08 13:21:48 +01:00
Felix Buehler
8d0fd73946 nixos/security.pki: remove with lib; 2024-12-08 13:21:48 +01:00
Aleksana
7a7cab08b6
immich: 1.121.0 -> 1.122.1 (#362233) 2024-12-08 19:05:36 +08:00
Aleksana
98b5591e5c
nixos/rygel: add package option (#355987) 2024-12-08 18:22:43 +08:00
Yureka
4d8e8de0d9 nixos/mailman: increase uwsgi buffer size
otherwise results in 502 bad gateway errors with some clients (which send a lot of cookies?)

Change-Id: I9aadedb7acde0388f060dbb82ccd8788f41ff0e6
2024-12-08 10:36:18 +01:00
Sefa Eyeoglu
3d58debbb5
wivrn: 0.19 -> 0.22 (#350069) 2024-12-08 09:24:30 +01:00
misuzu
afe27494fa
nixos/wireguard-networkd: init (#259092) 2024-12-08 07:39:52 +02:00
Masum Reza
c584da6436
Apparmor: Adopt package, nixos module and nixos tests (#359817) 2024-12-08 09:56:55 +05:30
Majiir Paktu
b7390e3686 nixos/wireguard-networkd: add release notes entry 2024-12-07 20:01:27 -05:00
Majiir Paktu
a5de36518f nixos/wireguard-networkd: init
Adds a networkd backend for the networking.wireguard options.
2024-12-07 20:01:17 -05:00
Bobby Rong
bab9b4a93c
nixos/cinnamon: Add x-cinnamon-mimeapps.list (#362432) 2024-12-08 08:50:36 +08:00
Sefa Eyeoglu
1460b3e905
prisma,prisma-engines: 5.22.0 -> 6.0.1 (#359944) 2024-12-08 00:10:56 +01:00
Philip Taron
ffb4e6a4f9
doc: fix typo in user mgmt manual page (#362887) 2024-12-07 10:04:43 -08:00
Masum Reza
39c528fc51
datadog-agent: 7.50.3 -> 7.56.2 (#358927) 2024-12-07 23:11:39 +05:30
Arnaud Venturi
85b2760359
Fix documentation typo in user mgmt manual page 2024-12-07 18:34:45 +01:00
Alex Martens
69fd74d8fe nixos/github-runners: remove newam from maintainers 2024-12-07 08:52:49 -08:00
Jordan Williams
0ba194b1a4
nixos/rygel: add package option 2024-12-07 07:16:28 -06:00
Aleksana
4d3790a2d1
nerd-fonts: improve alias throw to give example migration (#362769) 2024-12-07 19:25:38 +08:00
Thomas Gerbet
69590ca7f4
cups-filters: 1.28.17 -> 2.0.1 (#358724) 2024-12-07 12:00:35 +01:00
Anund
8c2f571052 nerd-fonts: improve alias throw to give example migration 2024-12-07 22:00:33 +11:00
Thomas Gerbet
6dadace420
nixos/wrapper: pass trusted argv[0] to the privileged executable (#285588) 2024-12-07 11:54:27 +01:00
Bjørn Forsman
7aad7090b7 nixos/zfs: order pool sync services before final.target
If we don't do this, I think systemd can kill the service(s) before they
finish.
2024-12-07 10:16:55 +01:00
Will Fancher
5c8a2cab3f
nixos/buffyboard: init (#358941) 2024-12-07 03:36:18 -05:00
K900
745a890dbd
nixos/hostapd: remove HT40- from default capabilities (#362677) 2024-12-07 09:56:58 +03:00
Franz Pletz
be4a655cf2
modules/avahi: Enable IPv6 by default (#361016) 2024-12-07 06:54:36 +01:00
Andrew Childs
8a97d662dd nixos/hostapd: remove HT40- from default capabilities
The current default configuration, automatic channel selection with
the HT40- capability, is explicitly disallowed by an assertion in this
module.

This is a result of recent change to default to automatic channel
selection in 1047f0a6bf.
2024-12-07 13:02:02 +09:00
Yt
d530a7b9ea
nixos/lemmy: fix nginx backend to proxy needed headers (#306984) 2024-12-06 19:27:00 -05:00
PassiveLemon
7a625d3ccf nixos/wivrn: add server flags option and refactor type check 2024-12-06 18:12:58 -05:00
amesgen
672b3f8945
nixos/bazecor: init 2024-12-06 23:41:41 +01:00
Sandro
a4f09cbbf5
lomiri.lomiri-mediaplayer-app: init at 1.1.0 (#359708) 2024-12-06 23:20:47 +01:00
Philip Taron
82ab56b332
nixos/locate: update hardening from upstream (#362126) 2024-12-06 12:51:10 -08:00
Ludovico Piero
4b5e02043f
nixos/archisteamfarm: add mincore to SystemCallFilter
Signed-off-by: Ludovico Piero <lewdovico@gnuweeb.org>
2024-12-07 03:31:21 +09:00
Christoph Heiss
345d36a3e5
nixos/prometheus-mqtt-exporter: add release notes entry
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-12-06 19:29:10 +01:00
Christoph Heiss
efbb8bd904
nixos/tests/prometheus-exporters: add tests for mqtt-exporter
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-12-06 19:29:09 +01:00
Christoph Heiss
2acc732b6a
nixos/prometheus: add mqtt-exporter
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-12-06 19:29:05 +01:00
Alexey Orlenko
6cedd792b1
prisma: 5.22.0 -> 6.0.1 2024-12-06 18:31:54 +01:00
Robert Schütz
2c8a792fac immich: 1.121.0 -> 1.122.1
https://github.com/immich-app/immich/releases/tag/v1.122.0
https://github.com/immich-app/immich/releases/tag/v1.122.1
2024-12-06 08:28:50 -08:00
Tomodachi94
a0ad081b9f
fluxus, racket_7_9: drop (#362330) 2024-12-06 07:58:42 -08:00
Aleksana
db607a647b
nixos/cage: add package option (#359057) 2024-12-06 23:51:05 +08:00
Aleksana
123a31096f
firefly-iii: fix typo (#360434) 2024-12-06 22:46:32 +08:00
Bobby Rong
74eae6a8b4
nixos/cinnamon: Add x-cinnamon-mimeapps.list
This is specifically for https://github.com/linuxmint/nemo/blob/6.4.0/src/nemo-desktop-application.c#L398.

The same thing is already done in the GNOME module. Otherwise when you e.g try "Downloads" -> "Show in Folder"
in Firefox, it will just do nothing, this is probably not a good experience.

ref: https://salsa.debian.org/cinnamon-team/cinnamon-desktop/-/blob/debian/6.2.0-1/debian/x-cinnamon-mimeapps.list
ref: https://src.fedoraproject.org/rpms/cinnamon-desktop/blob/f41/f/x-cinnamon-mimeapps.list
2024-12-06 22:30:01 +08:00
Arne Keller
b6aa3932ce
nixos/lib/qemu-common: fix cross to x86_64 (#327349) 2024-12-06 14:44:08 +01:00
Arne Keller
3c349d1ffb
nixos/vault-agent: make template value optional (#283534) 2024-12-06 14:33:53 +01:00
Arne Keller
097248f4e0
nixos/nscd: increase default timeout to 10 seconds (#290355) 2024-12-06 13:18:52 +01:00
Masum Reza
ca2fd2e8d2
nixos/release-notes: Fix broken option links (#362370) 2024-12-06 16:54:40 +05:30
Victor Engmark
bce3c80f90
nixos/release-notes: Fix broken option links
Replace `option.html` with `options.html`, which is the actual filename.
2024-12-06 11:42:26 +01:00
Arne Keller
e6e07531bc
nixos/languagetool: fix description on allowOrigin option (#315412) 2024-12-06 11:24:57 +01:00
Arne Keller
91f2c5f2a2
nixos/postfix: add missing mkDefault for smtpd tls config (#343805) 2024-12-06 11:17:40 +01:00
Arne Keller
63a6762cdf
nixos/gotenberg: fix service config for chromium (#346639) 2024-12-06 11:10:15 +01:00
FliegendeWurst
a2cd533bdc nixos/doc/rl-2505: release notes for fluxus, racket_7_9 2024-12-06 08:49:40 +01:00
K900
10f4a9ab75
linux/common-config: enable support for crashkernel dumps (#347932) 2024-12-06 10:15:20 +03:00
Tomodachi94
f3f54e50c0
nodePackages.webpack-dev-server: drop (#362209) 2024-12-05 22:19:25 -08:00
Dave Aitken
8c39875ae3
nixos/github-runner: use bashInteractive instead of bash (#339875)
Some github actions that use `bash` expect interactive features to be available. One such action is the [use-nix-shell](https://github.com/rrbutani/use-nix-shell-action) action. I couldn't find a way to override this even with `cfg.extraPackages`, due to the way the path is ordered.
2024-12-06 13:38:25 +08:00
Aaron Andersen
6e1b044e9e
nixos/redmine: Add PrivateMounts to systemd unit settings (#361065) 2024-12-05 21:36:41 -05:00
dish
4b641f48a4
nodePackages.webpack-dev-server: drop 2024-12-05 16:50:15 -05:00
misuzu
48733b509e
nixos/prometheus-restic-exporter: add option to specify repository as a file (#344983) 2024-12-05 22:12:30 +02:00
Jakub Ryška
9b37d566f2
nixos/asusd: correct suffix of asus/profile.conf to ron (#285904) 2024-12-05 22:10:11 +02:00
Yethal
04bf3d8774
nixos/modules/virtualisation: additional configuration options (#349537)
oci-containers: additional configuration options
2024-12-05 12:48:41 -05:00
Leona Maroni
65e0eebf2d
nixos/victoriametrics: the prometheusConfig option isn't null by default (#361778) 2024-12-05 15:07:48 +01:00
misuzu
cd9300a455
nixos/akkoma: Make imports explicit (#320513) 2024-12-05 15:00:33 +02:00
misuzu
2f12b59f31
nixos/tests/networking: fix flaky scripted.dhcpSimple test (#361834) 2024-12-05 14:52:47 +02:00
K900
3611f5d63a
nixos/pykms: Fix eval (#362002) 2024-12-05 15:03:32 +03:00
dish
c87fec8a4f
nodePackages.insect: drop 2024-12-05 03:39:11 -05:00
Ramses
69c07a1590
treewide: adopt/co-maintain some packages (#355700) 2024-12-05 09:29:28 +01:00
夜坂雅
6cc6d2ebce
nixos/pykms: Fix eval 2024-12-05 16:27:07 +08:00
Aleksana
302d3d791c
nixos/unl0kr: add a package option (#361865) 2024-12-05 16:10:43 +08:00
Ramses
f85d75627e
traccar: init at 6.5 (#354732) 2024-12-05 08:56:33 +01:00
Tomodachi94
e1ad70fd4b
nodePackages.meshcommander: drop (#361294) 2024-12-04 23:37:09 -08:00
Tomodachi94
4cbe7614cc
nodePackages.stackdriver-statsd-backend: drop (#361304) 2024-12-04 23:23:14 -08:00
Weijia Wang
cf68d0d3a5
prometheus-libvirt-exporter: init at 2.3.3 and add the prometheus module (#283985) 2024-12-05 03:25:25 +01:00
Pyrox
8e4cf35970
nodePackages.ganache: drop (#361285)
* lighthouse: remove unused ganache dependency

* nodePackages.ganache: drop
2024-12-04 20:36:04 -05:00
Jörg Thalheim
6541fe7311
nixos/installer: Allow setting a password on cmdline for pxe boot (#358722) 2024-12-05 00:33:39 +01:00
Jan Tojnar
ccf9d87fe6 nixos/cinnamon: Switch notExcluded to disablePackageByName
For consistency with other DEs.
2024-12-04 22:31:35 +01:00
Jan Tojnar
162f4339ef nixos/gnome: Switch notExcluded to disablePackageByName
For consistency with other DEs.
2024-12-04 22:31:35 +01:00
Jan Tojnar
c4ed78b5a0 nixos/pantheon: Switch notExcluded to disablePackageByName
Previously, this check was inconsistent with `removePackagesByName` – the latter compares the packages using their names.
2024-12-04 22:31:35 +01:00
Jan Tojnar
e221971ee7 nixos/budgie: Switch notExcluded to disablePackageByName
Previously, this check was inconsistent with `removePackagesByName` – the latter compares the packages using their names.
2024-12-04 22:31:35 +01:00
Jan Tojnar
8fe87559a9 nixos/lib: Add disablePackageByName
We do this in multiple DE modules and the behaviour was not consistent.
2024-12-04 22:31:35 +01:00
Wolfgang Walther
dcf8bcf0b5
nixos/espanso: remove unused wayland option (#339541) 2024-12-04 22:07:06 +01:00
Colin
52643c64cd nixos/unl0kr: add a package option 2024-12-04 20:13:08 +00:00
Silvan Mosberger
4bdc7d1d45
doc: lib.types.attrsWith init documentation (#361358) 2024-12-04 20:52:00 +01:00
misuzu
6eac218f2d
Count hard links separately when sizing virtual disks (#330055) 2024-12-04 21:44:45 +02:00
misuzu
52b4f50573
nixos/zeronet: fix settings option (#128976) 2024-12-04 21:42:01 +02:00
misuzu
dfc9f72329
nixos/transmission: improvements (#350085) 2024-12-04 21:34:32 +02:00
Colin
ca5f6df0c2
nixos/pam: replace apparmor warnings with assertions (#332119) 2024-12-04 19:06:22 +00:00
Lin Jian
1f3f155e96
nixos/exwm: fix services.xserver.windowManager.exwm.enable option (#361714) 2024-12-05 02:53:25 +08:00
stanleyj-edsn
c82bf95274
nixos/exwm: remove option enableDefaultConfig
The default configuration was removed from upstream, see https://github.com/emacs-exwm/exwm/issues/57

Fix: #319541
Co-authored-by: Lin Jian <me@linj.tech>
2024-12-05 02:44:16 +08:00
misuzu
5185052ee0
nixos/aesmd: fix incorrect mkRemovedOptionModule option path (#361812) 2024-12-04 20:39:14 +02:00
misuzu
92df50f4d0 nixos/tests/networking: fix flaky scripted.dhcpSimple test
The underlying issue is unknown, but starting
the router first and then the client makes the test not flaky.
2024-12-04 20:18:46 +02:00
Jess
797444df0f
nixos/aesmd: fix incorrect mkRemovedOptionModule option path 2024-12-05 05:28:36 +13:00
Julien Malka
a574f2b68d
nixos/uptime-kuma: Add additional lockdown settings to systemd unit (#361452) 2024-12-04 16:14:18 +01:00
Ryan Yin
534b77f858 nixos/victoriametrics: the prometheusConfig option isn't null by default 2024-12-04 22:54:29 +08:00
w
b66069df87
nixos/invoiceplane: fix sites option description (#316699) 2024-12-04 22:47:12 +08:00
Sandro Jäckel
578e4012fd
nixos/locate: update hardening from upstream 2024-12-04 15:38:37 +01:00
Adam C. Stephens
bfa57fa300
kanidm: add support for multiple versions (#357734) 2024-12-04 09:29:34 -05:00
stanleyj-edsn
0f64286316 nixos/exwm: rename emacsWithPackages
Fix error: 'emacsWithPackages' has been renamed to/replaced by 'emacs.pkgs.withPackages'

Fix: #361706
2024-12-04 14:47:24 +01:00
Adam C. Stephens
90840cdb05
nixos/kanidm: set default package version based on stateVersion 2024-12-04 13:35:00 +00:00
K900
0982481766 nixos/samba: add convenient option to enable usershares 2024-12-04 15:24:00 +03:00
Frédéric Christ
07e283f2b1 modules/avahi: Enable IPv6 by default
Avahi's default for `use-ipv6` is yes as well. I see no reason why we
should do this differently.
2024-12-04 11:06:49 +01:00
Frédéric Christ
9293bc7d55 traccar: init at 6.5 2024-12-04 11:00:43 +01:00
Sefa Eyeoglu
33be238a78
strawberry: 1.1.3 -> 1.2.2 (#358024) 2024-12-04 10:32:05 +01:00
Aleksana
66056e11e3
nixos/doc/rl-2505: document retroarch refactoring changes (#361421) 2024-12-04 14:12:58 +08:00
Will Fancher
74454e41a5
nixos/filesystems: don't silently ignore label when device is set (#361418) 2024-12-03 23:59:55 -05:00
Bobby Rong
5e0dd6992e
Cinnamon 6.4 (#359855) 2024-12-04 12:25:14 +08:00
dish
986e0e6503
nodePackages.meshcommander: drop 2024-12-03 20:01:56 -05:00
dish
1c662d56df
nodePackages.stackdriver-statsd-backend: drop 2024-12-03 20:00:16 -05:00
misuzu
b4837eea02
nixos/nbd: remove with lib; (#343506) 2024-12-04 00:51:47 +02:00
misuzu
e94bbdd993
nixos/gitlab-runner: let script options accept scripts as strings (#344644) 2024-12-03 23:25:31 +02:00
Franz Pletz
f9f7d7b58c
nixos/networkd: use upstream wait-online@ unit (#360319) 2024-12-03 21:40:30 +01:00
Wolfgang Walther
d47140b9bd
nixos/loki: fix eval after ccaf4694 2024-12-03 21:29:04 +01:00
Wolfgang Walther
ccaf4694a0
nixos/loki: Start Loki after the network comes online (#311991) 2024-12-03 21:22:42 +01:00
Wolfgang Walther
0f009407d9
various: remove syslog.target unit dependency (#154633)
Resolves #149721
2024-12-03 21:17:38 +01:00
Franz Pletz
b9867333b6
nixos/fireqos: fix service not being enabled (#361402) 2024-12-03 21:12:39 +01:00
Masum Reza
93e8ab64be
linuxPackages.drbd: 9.2.8 -> 9.2.12 (#360238) 2024-12-03 22:54:22 +05:30
Marcus Ramberg
629bf81b67
nixos/k3s: refactor k3s multi node test (#355230) 2024-12-03 17:02:49 +01:00
Leona Maroni
638568b385
nixos/frr: make runtime directory world-readable (#358930) 2024-12-03 16:34:58 +01:00
Felix Singer
4a66164397 nixos/uptime-kuma: Add additional lockdown settings to systemd unit
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-12-03 14:39:56 +01:00
Felix Singer
8207bfe50a nixos/uptime-kuma: Order lockdown settings lexicographically
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-12-03 14:39:26 +01:00
Bobby Rong
b2b15dbc81
nixos/doc/rl-2505: Mention Cinnamon 6.4 2024-12-03 20:52:22 +08:00
Bobby Rong
d3b00bb894
nixos/cinnamon: Remove polkit_gnome
Cinnamon ships its own polkit agent.
9945a8aca1
2024-12-03 20:52:22 +08:00
Bobby Rong
e83ca8870e
nixos/cinnamon: Enable power-profiles-daemon
7a4afa6c03

If you use tlp you can disable this again in your config.
2024-12-03 20:52:22 +08:00
Martin Weinelt
566e53c2ad
nixos/knot: add missing CLIs to wrapper (#361139) 2024-12-03 13:40:06 +01:00
Aleksana
122ab4117f
deepin: do not install infrequently used apps by default (#361425) 2024-12-03 20:02:56 +08:00
Masum Reza
2bedc788d7
nixos/ananicy: fix eval when hardened kernel is used with ananicy-cpp (#361172) 2024-12-03 17:14:42 +05:30
Jennifer Graul
7e2f76a187
nixos/librenms: add netali to maintainers 2024-12-03 12:27:53 +01:00
Jennifer Graul
4bac8c5de5
nixos/librenms: fix links in docs 2024-12-03 12:27:52 +01:00
Jennifer Graul
c59a8279ae
nixos/librenms: add enableLocalBilling option 2024-12-03 12:27:52 +01:00
Jennifer Graul
c0efae7559
nixos/librenms: add default php_memory_limit and use it in cronjobs 2024-12-03 12:27:51 +01:00
rewine
6990eac8e8 deepin: do not install infrequently used apps by default 2024-12-03 19:22:18 +08:00
r-vdp
9226d4e9ee
nixos/filesystems: don't silently ignore label when device is set
Before this change, when both device and label were set, the label would
be silently ignored. This is especially problematic when the device is
set in another module, and it's not immediately obvious why the label is
not having any effect.

Additionally, some other modules use the device option to get the device
of a filesystem, but this option is not populated when only the label is
set, causing those modules to conclude that the filesystem does not have
a backing device.

With this change, we populate the device option using the label when the
label is set. This means that we get a clear error message when both the
device and label are set, and that the device is properly populated
whenever the label is used to specify the backing device.
2024-12-03 11:45:42 +01:00
Thiago Kenji Okada
48011bb551 nixos/doc/rl-2505: document retroarch refactoring changes 2024-12-03 10:41:52 +00:00
Franz Pletz
c91e47f589
nixos/fireqos: modernize 2024-12-03 11:11:45 +01:00
budimanjojo
7ed1bb9467
nixos/fireqos: fix service not being enabled
Signed-off-by: budimanjojo <budimanjojo@gmail.com>
2024-12-03 16:44:27 +07:00
liberodark
0c053dfc7c
peertube: 6.0.4 -> 6.3.3 (#358194) 2024-12-03 09:45:16 +01:00