Majiir Paktu
6bc8dcc630
nixos/wireguard-networkd: use systemd credentials for privateKeyFile and presharedKeyFile
2024-12-10 19:33:45 -05:00
Thiago Kenji Okada
9645a0f81c
nixos/doc/rl-2505: add nixos-rebuild-ng to release notes
2024-12-10 23:05:57 +00:00
Majiir Paktu
cca305f3e3
nixos/wireguard-networkd: fix issue link
2024-12-10 16:57:53 -05:00
Majiir Paktu
a93d42e97e
nixos/wireguard-networkd: disable by default
...
Enabling networking.wireguard.useNetworkd currently requires users to
modify the permissions of their private key files. Since that is a bad
upgrade experience, the module should be disabled by default for now.
Once systemd credential support is added to the module, it should be
safe to once again enable it by default for networkd users.
2024-12-10 16:54:50 -05:00
misuzu
22b87b1b7e
nixos/bat: init ( #350079 )
2024-12-10 22:33:34 +02:00
misuzu
ad12b26526
nixos/crab-hole: init ( #341598 )
2024-12-10 22:16:50 +02:00
NiklasVousten
bd4a6b9aae
nixos/crab-hole: init crab-hole
2024-12-10 21:08:31 +01:00
Silvan Mosberger
989acfe3c3
Treewide Nix reformat pass 1 [skip treewide] ( #322537 )
2024-12-10 20:50:31 +01:00
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 a08b3a4d19
.tar.gz \
--argstr baseRev b32a094368
result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Sefa Eyeoglu
75d54b468a
renovate: 38.105.2 -> 39.42.4 ( #361090 )
2024-12-10 20:22:17 +01:00
Thiago Kenji Okada
1b5fac463b
nixos/tests: add nixos-rebuild-target-host-ng
2024-12-10 18:38:09 +00:00
Thiago Kenji Okada
063639b2be
nixos/tests: add nixos-rebuild-specialisations-ng
2024-12-10 18:38:09 +00:00
Thiago Kenji Okada
81148841b9
nixos/tests: add nixos-rebuild-install-bootloader-ng
2024-12-10 18:38:09 +00:00
Thiago Kenji Okada
43e6aa5bd2
nixos-rebuild-ng: enable reexec if system.rebuild.enableNg is enabled
2024-12-10 18:38:08 +00:00
Thiago Kenji Okada
ae6664cc51
nixos/tools: add system.rebuild.enableNg
2024-12-10 18:38:08 +00:00
Weijia Wang
a0f3c68ab0
zf: format, update ( #349644 )
2024-12-10 19:30:51 +01:00
Arne Keller
9ad61cfc19
nixos/plymouth: add support for logo in catppuccin (two-step) theme ( #304045 )
2024-12-10 18:43:49 +01:00
Fernando Rodrigues
3a068accfd
nixos/bat: init bat module
...
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-12-10 14:38:30 -03:00
Sandro
d6e107169b
ArchiSteamFarm: 6.0.8.7 -> 6.1.0.3 ( #361305 )
2024-12-10 18:01:38 +01:00
Marie Ramlow
b3392e73a0
renovate: 38.105.2 -> 39.42.4
...
Upgrades to renovate major version 39.
Like upstream, we also upgrade renovate's nodejs version to 22.
Renovate checks for a specific nodejs version at runtime,
so we relax that a bit. Otherwise it would log an error
everytime it is run with an older (minor/patch) version.
2024-12-10 17:53:29 +01:00
Nick Cao
fa559bd562
redis - complete lib refactor ( #363775 )
2024-12-10 10:55:26 -05:00
phaer
df8e6f7487
system/activation: mention deps attr in activationScripts example
...
As it helps making deps easier to discover - as we don't currently
render submodule options in the module correctly - and is arguably
more technical correct: When using nixos-install to install nixos
into a chroot in i.e. /mnt, there's no gurantee that /mnt/dev exists
before the specialfs phase ran.
2024-12-10 14:17:09 +01:00
Aaron Andersen
acaee51228
nixos/redmine: Change type of services.redmine.stateDir to path
( #363430 )
2024-12-10 07:17:08 -05:00
OPNA2608
88d11cc667
tests/shadps4: init
2024-12-10 11:55:21 +01:00
Andrew Frahn
c146818be2
nixos/services.redis: complete removal of with lib;
2024-12-10 16:19:03 +11:00
jiriks74
3318aa52de
nixos/git-worktree-switcher: init git-worktree-switcher
...
This module sets up shells so that they work with
[git-worktree-switcher](https://github.com/mateusauler/git-worktree-switcher )
2024-12-10 03:39:13 +01:00
Philip Taron
0311f6c40e
treewide/nixos: remove with lib;
part 5 ( #335647 )
2024-12-09 16:04:21 -08:00
Sandro
a4e756888c
nixos/mailman: increase uwsgi buffer size ( #359037 )
2024-12-10 00:51:27 +01:00
cy
248081c472
nixos/caddy: add environmentFile option ( #363694 )
2024-12-09 18:50:58 -05:00
dish
10e95f3d0a
nodePackages.vls: drop
2024-12-09 16:54:23 -05:00
Marcus Ramberg
37da609352
nixos/k3s: add nftables to Path of k3s service ( #360796 )
2024-12-09 21:45:25 +01:00
Marcel
8153ad4458
nixos/librenms: order librenms-setup after network.target
...
librenms-setup requires database access; when deploying databases externally, networking is required.
2024-12-09 21:15:19 +01:00
Jörg Thalheim
1ac98af94b
etc-overlay: mount the metadata image read-only ( #360756 )
2024-12-09 20:10:00 +01:00
Nick Cao
3c9a1fe232
nixos/wakapi: don't merge EnvironmentFile paths ( #363205 )
2024-12-09 13:37:24 -05:00
Weijia Wang
dce92e62e7
v2raya: add cliPackage option ( #334876 )
2024-12-09 19:19:01 +01:00
Martin Weinelt
2b03b37393
nixos/tests/home-assistant: call with runTest
2024-12-09 19:00:30 +01:00
Martin Weinelt
579ade1ed8
nixos/tests/home-assistant: fix testing of restart with new dependency
...
The backup module is part of the default integrations and as such it will
always be loaded. Replace it with the prometheus module, for which this
is probably unlikely to ever become the case.
2024-12-09 19:00:30 +01:00
Martin Weinelt
be150023f7
nixos/tests/home-assistant: fix reload expectations
...
When sending SIGHUP to hass it will exit with code 100, which is the
codified exit code to trigger a restart. This is useful, because it can
allow triggering a restart from within the frontend.
It was previously assumed that it would result in a reload, which would
keep the same interpreter process intact. That is not the case and so the
assumption that the PID would stay the same was flawed and only succeeded
due to race conditions.
2024-12-09 19:00:29 +01:00
Martin Weinelt
ee59cca0f1
nixos/home-assistant: add reference to signal handling section
2024-12-09 19:00:29 +01:00
Martin Weinelt
28b8aa8c4c
nixos/home-assistant: support extraArgs
2024-12-09 19:00:28 +01:00
Martin Weinelt
179fd97dae
nixos/home-assistant: update component hardening lists
2024-12-09 19:00:28 +01:00
Martin Weinelt
00b9d1f754
nixos/home-assistant: replace global with lib
2024-12-09 19:00:27 +01:00
Alexander Sieg
75763a2f41
nixos/librenms: enableLocalBilling + memory limit for cronjobs ( #361153 )
2024-12-09 18:39:47 +01:00
David McFarland
f5a5157f1f
Update jdreaver email, remove as prowlarr maintainer ( #362954 )
2024-12-09 12:41:07 -04:00
David Reaver
1b7de0a3e7
prowlarr: remove jdreaver as maintainer
2024-12-09 07:48:59 -08:00
Anders Johan Jamtli
e5624846c3
nixos/minio: add certificatesDir option
2024-12-09 16:30:47 +01:00
Silvan Mosberger
062945b725
lib.types: chore use consistent payload form ( #363565 )
2024-12-09 16:23:19 +01:00
Johannes Kirschbauer
1d6a2c28a4
lib.types: add release notes
2024-12-09 16:21:12 +01:00
Silvan Mosberger
a2e94a7006
lib.types: attrsWith named placeholder ( #344216 )
2024-12-09 15:35:11 +01:00
Jörg Thalheim
ff8576f191
dockerTools.pullImage: accept hash
parameter ( #342400 )
2024-12-09 15:32:15 +01:00
Johannes Kirschbauer
d504a1e680
lib.types.attrsWith: add placeholder parameter
2024-12-09 15:25:18 +01:00
s1341
8ae4064d70
nixos/bookstack: fix unintended escaping of nginx locations
2024-12-09 15:41:22 +02:00
nicoo
d0e6b0e170
dockerTools.pullImage: accept hash
parameter
2024-12-09 14:28:24 +01:00
Lukas Werling
7e06be506a
nixos/dokuwiki: Note Caddy changes in release notes
2024-12-09 12:04:33 +01:00
Lukas Werling
1475f480d5
nixos/dokuwiki: Don't force http with Caddy
...
Caddy usually expects just a hostname without scheme to do its automatic
HTTPS. It is possible to get the old behavior (only HTTP) by setting
`services.caddy.virtualHosts.<host>.hostName`.
2024-12-09 11:49:52 +01:00
Franz Pletz
b356fafe02
nixos/nginx: don't disable IPC ( #360008 )
2024-12-09 11:47:44 +01:00
Dmitry Voronin
9451bb51c2
nixos/zapret: remove maintainer
2024-12-09 11:00:01 +03:00
Tomodachi94
2e98ec0e0e
nixos/networking-interfaces-scripted: use read -r
...
...instead of plain read, which can cause issues.
See SC2162:
https://www.shellcheck.net/wiki/SC2162
2024-12-09 08:06:29 +01:00
Arne Keller
13659a54fc
nixos/qgroundcontrol: fix qgroundcontrol module ( #336183 )
2024-12-09 06:47:34 +01:00
Arne Keller
414c290f3b
nixos/galene: add turnAddress option and fix httpAddress ( #353421 )
2024-12-09 06:37:50 +01:00
Arne Keller
6137b22220
nixos/qemu-vm: minor readability improvements ( #339681 )
2024-12-09 06:35:00 +01:00
Will Fancher
fb70f75220
nixos/filesystems: assert when label
and device
are set simultaneously ( #362481 )
2024-12-08 22:02:53 -05:00
Zexin Yuan
53bd25e9e2
kanboard: init at 1.2.42 ( #357229 )
2024-12-08 20:17:10 -05:00
Felix Singer
1dae76d033
nixos/redmine: Change type of services.redmine.stateDir to path
...
The option represents a path. So make it using the according type.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-12-09 02:07:41 +01:00
r-vdp
b6dbf6deed
nixos/filesystems: assert that the device and label options are consistent
2024-12-09 02:52:24 +03:00
Pyrox
a181967099
nodePackages.create-react-native-app: drop ( #363374 )
2024-12-08 18:39:02 -05:00
Manuel Mendez
bcd5b037fd
zf: 0.9.2 -> 0.10.2
...
Also add breaking notes to manual.
2024-12-08 18:37:50 -05:00
Pyrox
25fe86dff7
nodePackages.expo-cli: drop ( #361284 )
...
expo-cli is deprecated upstream
2024-12-08 18:34:29 -05:00
Colin
9117dd65a6
nixos/hickory-dns: expose configFile
as a toplevel option
...
this allows users the option to configure hickory-dns manually,
for example from the .toml files specified in hickory-dns examples
directory.
2024-12-08 22:58:48 +00:00
Melvyn
e857cfa8a1
nixos/seafile: fix systemd option capitalization for RandomizedDelaySec ( #363324 )
2024-12-08 15:50:45 -05:00
chayleaf
ce37a0a30a
nixos/scanservjs: init
...
Init NixOS module for scanservjs
https://github.com/sbs20/scanservjs/
2024-12-09 03:00:18 +07:00
Masum Reza
73b9f2d20b
scx.full: 1.0.6 -> 1.0.7; nixos/scx: add new schedulers ( #363306 )
2024-12-09 00:03:35 +05:30
John Titor
b4aacf5ab5
nixos/scx: add new schedulers
2024-12-08 23:32:45 +05:30
NotAShelf
a8537d1198
nixos/wakapi: don't merge EnvironmentFile paths
2024-12-08 20:26:54 +03:00
RMT
7ece479f39
nixos/k3s: add extraKubeProxyConfig option to add nftables to k3s's path
2024-12-08 23:27:37 +08:00
Adam C. Stephens
da18b9bc79
nixos/lib/make-squashfs: set root mode to 0755
...
default is 0777 which is likely undesirable in all situations
2024-12-08 10:05:04 -05:00
abysssol
a68fdbb812
nixos/bazecor: init ( #359143 )
2024-12-08 14:00:39 +00:00
Leona Maroni
140aaee1de
nixos/paperless: add 'database.createLocally' ( #359563 )
2024-12-08 13:50:24 +01:00
Felix Buehler
d013bf0d55
nixos/services.evcc: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
9709ae3d48
nixos/services.ebusd: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
3344c302e2
nixos/services.usbrelayd: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
a5b237c027
nixos/services.trezord: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
21a5864657
nixos/hardware.sane.dsseries: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
bbea258a9d
nixos/hardware.sane.brscan5: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
5cbb902a79
nixos/hardware.sane.brscan4: remove with lib;
2024-12-08 13:21:53 +01:00
Felix Buehler
e7095ad753
nixos/services.actkbd: remove with lib;
2024-12-08 13:21:52 +01:00
Felix Buehler
ae5e538219
nixos/services.mchprs: remove with lib;
2024-12-08 13:21:52 +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
Felix Buehler
19fb7137b0
nixos/services.zeitgeist: remove with lib;
2024-12-08 13:21:52 +01:00
Felix Buehler
e323870fc8
nixos/services.malcontent: remove with lib;
2024-12-08 13:21:52 +01:00
Felix Buehler
e693f4b953
nixos/services.geoclue2: remove with lib;
2024-12-08 13:21:52 +01:00
Felix Buehler
eeda338311
nixos/services.espanso: remove with lib;
2024-12-08 13:21:52 +01:00
Felix Buehler
793ecf7877
nixos/services.deepin.dde-daemon: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
db321b974a
nixos/services.redis: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
36828aceef
nixos/services.mongodb: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
035c17d408
nixos/services.monetdb: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
261e4890fb
nixos/services.memcached: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
3aa36dd181
nixos/services.cockroachdb: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
fa6f1e3ce5
nixos/services.clickhouse: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
f6ebc4cfe0
nixos/services.aerospike: remove with lib;
2024-12-08 13:21:51 +01:00
Felix Buehler
67553951b1
nixos/services.gocd-agent: remove with lib;
2024-12-08 13:21:50 +01:00
Felix Buehler
d575253885
nixos/services.github-runners: remove with lib;
2024-12-08 13:21:50 +01:00
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
codgician
caa41052bb
Merge branch 'master' into waagent-module
2024-12-08 12:59:45 +08:00
Masum Reza
c584da6436
Apparmor: Adopt package, nixos module and nixos tests ( #359817 )
2024-12-08 09:56:55 +05:30
codgician
d07d8a5589
waagent: improve code readability and doc
2024-12-08 11:05:57 +08:00
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
Colin
3715bf4e98
nixos/hickory-dns: give settings.zone
a freeformType
...
like the toplevel hickory-dns.settings, options here are handled by the
hickory-dns binary: users should be able to specify options that the
nixos module has overlooked.
2024-12-08 00:54:56 +00: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