Commit graph

7137 commits

Author SHA1 Message Date
liberodark 6a5dff7af0 nixos/glpi-agent: init 2025-01-20 19:11:05 +01:00
nixpkgs-ci[bot] 1c845e17be
Merge staging-next into staging 2025-01-20 12:06:31 +00:00
K900 bcdfbb7b73
linuxPackages: 6.6 -> 6.12 (#370410) 2025-01-20 10:20:18 +03:00
Morgan Jones 8c0035ae8f release-notes/25.05: add Mattermost details 2025-01-20 08:07:45 +01:00
Morgan Jones 84c6d60c26 manual: add mattermost.chapter.md 2025-01-20 08:07:45 +01:00
nixpkgs-ci[bot] f5040a1188
Merge staging-next into staging 2025-01-19 12:05:25 +00:00
Pol Dellaiera 54e48b64d1 nixos/fider: init
Co-authored-by: Niklas Korz <niklas@niklaskorz.de>
2025-01-19 12:03:41 +01:00
Michele Guerini Rocco b4622e7a25
nixos/alsa: reintroduce hardware.alsa.enablePersistence (#373529) 2025-01-19 11:05:37 +01:00
Remy D. Farley b99293177b nixos/yggdrasil-jumper: init 2025-01-19 09:45:46 +00:00
K900 36d0b436dc Merge remote-tracking branch 'origin/staging-next' into staging 2025-01-19 10:50:04 +03:00
Morgan Jones 51fc5327cc
z3: move relnotes to 25.05
These were originally slated for 24.11 but the PR got delayed.
2025-01-18 11:37:16 -08:00
nixpkgs-ci[bot] 6d43ecacaa
Merge staging-next into staging 2025-01-18 18:04:38 +00:00
Thiago Kenji Okada cb0e16df96 nixos/doc/rl-2505: build-image is also available for nixos-rebuild-ng 2025-01-18 12:04:09 +00:00
Thiago Kenji Okada e4b6ebec9b nixos/doc/rl-2505: fix release notes for nixos-rebuild build-image 2025-01-18 12:00:25 +00:00
nixpkgs-ci[bot] df755a5e9c
Merge staging-next into staging 2025-01-17 18:04:58 +00:00
Martin Weinelt 31680c6fb4
zwave-js-ui: init at 9.27.8; nixos/zwave-js-ui: init module (#336623) 2025-01-17 18:13:17 +01:00
ZHAO Jin-Xiang 59233ebe4d ast-grep: ast-grep: rename command sg to ast-grep 2025-01-17 23:53:04 +08:00
nixpkgs-ci[bot] 3512333283
Merge staging-next into staging 2025-01-17 12:34:27 +00:00
K900 498485f80e Merge remote-tracking branch 'origin/staging-next' into staging 2025-01-17 11:30:30 +03:00
rnhmjoj afcdbf3882
nixos/release-notes: move hardware.alsa changes to 25.05 2025-01-17 08:58:14 +01:00
Alex Galvin 468bfcc486 nixos/autobrr: init 2025-01-16 22:48:07 -05:00
Emily Trau bdc45c6878
z3: 4.8.17 -> 4.13.4; z3_4_12: 4.12.5 -> 4.12.6 (#327052) 2025-01-17 12:23:38 +11:00
K900 fd0beea84e Merge remote-tracking branch 'origin/staging-next' into staging 2025-01-16 09:07:19 +03:00
Niklas Korz d7ac52bd81 matomo-beta: remove 2025-01-15 19:48:38 +01:00
Sefa Eyeoglu 78c33f2b13
pnpm_10: init at 10.0.0 (#371832) 2025-01-15 14:54:37 +01:00
Sandro a0b256fff3
amnezia-vpn: init at 4.8.2.3; nixos/programs/amnezia-vpn: init (#367972) 2025-01-15 13:37:58 +01:00
Benno Bielmeier 36c0d740c6 nixos/graylog: change default package version to 6.0 2025-01-15 12:53:34 +01:00
sund3RRR 28d2336785 amneziaVPN: init at 4.8.2.3; nixos/programs/amneziaVPN: init 2025-01-15 13:22:46 +03:00
Gutyina Gergő a619bff47c
pnpm: pnpm_9 -> pnpm_10 2025-01-15 10:59:06 +01:00
github-actions[bot] 86e01affbc
Merge staging-next into staging 2025-01-14 02:54:02 +00:00
Chris Dombroski d7ba3b54d8 nixos/zwave-js-ui: init module
Provides systemd service and allows configuration of data directory
2025-01-13 16:21:23 -05:00
Silvan Mosberger 4fbf6bf123
pkgs-lib.formats.xml: init (#342633) 2025-01-13 22:11:17 +01:00
Felix Buehler a468405d67 pkgs-lib.formats.xml: init 2025-01-13 21:56:22 +01:00
Silvan Mosberger c8867b89f8
doc/manual: replace bad advice about package options and overlays (#371513) 2025-01-13 20:22:25 +01:00
Sandro a3feb24c0b
nixos/zipline: init module (#370878) 2025-01-13 19:39:57 +01:00
github-actions[bot] f9082802a1
Merge staging-next into staging 2025-01-13 18:05:19 +00:00
Arne Keller 1a685a957c
tldr: 1.6.1 -> 3.3.0; switch to tldr-python-client (#372718) 2025-01-13 16:40:56 +01:00
github-actions[bot] bfd161e6f1
Merge staging-next into staging 2025-01-13 12:06:53 +00:00
Sandro fa39fa603c
nixos/echoip: init module (#372970) 2025-01-13 11:39:44 +01:00
github-actions[bot] 3f9a94303c
Merge staging-next into staging 2025-01-13 00:16:12 +00:00
Arne Keller c725d24236
himalaya: 1.0.0-beta.4 -> 1.1.0 (#373026) 2025-01-12 23:20:47 +01:00
Defelo 24f222fbe0
nixos/zipline: init module 2025-01-12 22:46:02 +01:00
Sandro ab9b445d06
nixos/ytdl-sub: init module (#369990) 2025-01-12 21:42:47 +01:00
Defelo 6a6d7de921
nixos/echoip: init module 2025-01-12 20:45:33 +01:00
eilvelia ffd55920e9
tldr: 1.6.1 -> 3.3.0; switch to tldr-python-client 2025-01-12 19:37:48 +00:00
github-actions[bot] 193f172962
Merge staging-next into staging 2025-01-12 12:05:43 +00:00
Bobby Rong 3cdbf0a9ec
Pantheon 8 (#312449) 2025-01-12 18:12:34 +08:00
codgician 538efe3263
nixos/azure: improve documentation 2025-01-12 11:43:32 +08:00
Morgan Jones 9d557ee2d4
z3: add release-notes 2025-01-11 17:43:59 -08:00
Emily e7e0421242
Revert "nixos/rustic: init module" 2025-01-11 22:06:17 +01:00
Clément DOUIN 76df7264a2
himalaya: 1.0.0-beta.4 -> 1.1.0 2025-01-11 21:26:30 +01:00
Bobby Rong cc6f2096a8
nixos/doc/rl-2505: Mention Pantheon 8 2025-01-11 23:16:53 +08:00
Léo Gaspard e0ae370dab nixos/rustic: init module 2025-01-11 15:17:01 +01:00
github-actions[bot] 008195f69b
Merge staging-next into staging 2025-01-10 18:05:24 +00:00
Wolfgang Walther 3558a56a00
buildPythonPackage, buildPythonApplication: support __structuredAttrs = true (#347194) 2025-01-10 18:16:36 +01:00
Arne Keller d41d4be5c3
doc/rl-2505: mention nvidia package change, add warning to Sway (#371728) 2025-01-10 14:36:56 +01:00
Leona Maroni 6355c63f9f
Provide NixOS module option to enable the paperless exporter. (#242084) 2025-01-09 22:25:58 +01:00
Yueh-Shun Li 4fae2f59ee rl-2505.section.md: add entries about buildPython*'s __structuredAttrs support 2025-01-09 18:39:43 +08:00
FliegendeWurst 14a1e95ef6 doc/rl-2505: mention nvidia package change 2025-01-09 08:30:42 +01:00
Gavin John ce02ad25ed doc/manual: replace bad advice about package options and overlays 2025-01-08 12:49:40 -08:00
Artturin b72ee2446e
nixos/earlyoom: mention extraArgs breakage and fix example (#371550) 2025-01-08 17:07:52 +02:00
uku ccfeb0ac5b
pkgs.formats: add documentation entry for CDN 2025-01-08 14:02:24 +01:00
Dict Xiong 165e372a15 nixos/doh-server: init 2025-01-07 23:37:47 +01:00
Jörg Thalheim 5634f52587
nixos-option: rewrite as a nix script, 2nd try (#369151) 2025-01-07 16:28:23 +01:00
oxalica a189e89e2a nixos/earlyoom: mention extraArgs breakage and fix example
The shell-escaping breaks space handling and also makes the example
outdated. This breakage is missed in the previous change.

Also mention it in the release note.
2025-01-06 15:44:14 -05:00
Silvan Mosberger 92b473057c
lib/types: init defaultComposedFunctor for types.{attrsWith,listOf} (#366015) 2025-01-06 17:50:36 +01:00
Johannes Kirschbauer 8523f61f93
release-notes: add deprecation note: funtor.wrapped for lib.types.attrsWith 2025-01-06 16:00:51 +01:00
Matthieu C. eb69d60f11 playwright: refer to the core project instead of the python test launcher
- top-level `playwright` now refers to the github Microsoft/playwright package
  instead of the python tester launcher. It made no sense to use the top level name for a subproject.

You can still refer to the python launcher via `python3Packages.toPythonApplication python3Packages.playwright`
Updated release notes.
2025-01-06 15:14:36 +01:00
Michele Guerini Rocco d575340ffb
nixos/alsa: rebirth from the ashes (#337345) 2025-01-06 11:08:25 +01:00
Christian Theune 865ab91155 nixos/paperless: add module options for automated exports
Paperless includes a document exporter that can be used for e.g.
backups.

This change extends the module to provide a way to enable and configure
a timer, export settings, pre- and post-processing
scripts (e.g. to ship the backup somewhere else, clean up, ...).

It works out of the box when just enabling it but can be customized.

Includes suitable tests.
2025-01-06 08:26:23 +01:00
Robert Hensing 04a5fd4b4f
nixos/eval-config: Deprecate NIXOS_EXTRA_MODULE_PATH (#349549) 2025-01-05 20:51:20 +01:00
Maximilian Ehlers 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
Gautier DI FOLCO 0eca8fc287
gerbera: 1.12.1 -> 2.3.0 (#343086) 2025-01-05 16:21:31 +01:00
Lin Jian debb218a7a
nixos/kmonad: add new option enableHardening (#370437) 2025-01-05 19:02:27 +08:00
Mathew Polzin aab274269b
nq: 0.5 -> 1.0 (#369192) 2025-01-04 22:06:42 -06:00
Will Fancher 15be453e9a
switch-to-configuration: Better handling of socket-activated units (#359724) 2025-01-04 11:51:21 -05:00
Lin Jian 37e6624667
nixos/kmonad: add new option enableHardening
Before

```console
$ systemd-analyze security kmonad-foo.service | tail -n 1
→ Overall exposure level for kmonad-foo.service: 8.2 EXPOSED 🙁
```

After

```console
$ systemd-analyze security kmonad-foo.service | tail -n 1
→ Overall exposure level for kmonad-foo.service: 0.4 SAFE 😀
```
2025-01-04 03:41:15 +08:00
Robert Schütz 64e0c3052d
immich-public-proxy: init at 1.5.4, nixos/immich-public-proxy: init module (#362907) 2025-01-03 10:16:36 -08:00
Sandro fd92a488b2
nextcloud: update a few defaults (#369242) 2025-01-03 02:59:31 +01:00
Wael Nasreddine 1dd16a796a
nixos/ncps: init service (#370153) 2025-01-02 15:25:37 -08:00
Wael Nasreddine 87b42d403e nixos/ncps: init service 2025-01-02 15:08:12 -08:00
Gaetan Lepage c9ddb6bef5 linuxPackages: 6.6 -> 6.12
The latest longterm kernel release series is 6.12, and we should roll it
out as the default now, to receive as much testing as possible before
the NixOS 25.05 release.
2025-01-02 23:56:15 +01:00
Lin Jian 989c076021
nixos/kmonad: create determinate symlinks (#370053) 2025-01-03 02:20:22 +08:00
Dimitar Nestorov 10a75ab5b2 doc: titanium tombstone 2025-01-02 15:05:26 +01:00
Dimitar Nestorov 9516e693c6 doc/rl-2505: mention removal of titaniumenv, titanium, and titanium-alloy 2025-01-02 15:05:26 +01:00
Lin Jian 9695e75dde
nixos/kmonad: create determinate symlinks 2025-01-02 06:02:52 +08:00
Defelo a4175381e7
nixos/ytdl-sub: init module 2025-01-01 16:46:45 +01:00
Maximilian Bosch 1fdc9d0e6a
Merge: nixos/matrix-synapse: configure PYTHONMALLOC when using jemalloc (#369444) 2025-01-01 15:11:55 +01:00
Thiago Kenji Okada b8842b8bea nixos/doc/rl-2505: mention nixos-option rewrite 2025-01-01 13:18:02 +00:00
oxalica b22d47a1b8 earlyoom: use upstream systemd service and add release note 2024-12-31 18:31:16 -05:00
Yt c9482a5489
foundationdb: 7.1.32 -> 7.3.42 (#369145) 2024-12-31 12:34:34 -05:00
misuzu 6f3a5fa9a4
sm64ex: unstable-2022-12-19 -> 0-unstable-2024-07-04 , enable 60fps patch by default, migrate to pkgs/by-name; sm64ex-coop: drop (#365424) 2024-12-31 15:54:17 +02:00
Maximilian Bosch 6978b4b5bd
nixos/nextcloud: increase pool settings
Also link to upstream docs about PHP-FPM tuning[1].
These seem a little more reasonable performance-wise, but are still
conservative enough for small setups.

[1] https://docs.nextcloud.com/server/30/admin_manual/installation/server_tuning.html#tune-php-fpm
2024-12-31 00:05:52 +01:00
Maximilian Bosch c7ccfc5f9f
nixos/nextcloud: drop default for dbtype setting
Closes #355606

To quote the system requirements[1]:

> Database: SQLite 3.16+ (only recommended for testing and minimal-instances)

As discussed[2], this would already fail at eval-time for everyone and
makes all sqlite users aware that this is probably not the best choice.
Doing that regardless, is now an explicit decision.

[1] https://docs.nextcloud.com/server/30/admin_manual/installation/system_requirements.html
[2] https://github.com/NixOS/nixpkgs/pull/369242#discussion_r1899706512
2024-12-31 00:01:02 +01:00
Martin Weinelt 51d11cae99
nixos/matrix-synapse: enable jemalloc by default
The official docker image has been defaulting to the jemalloc memory
allocator for years.
2024-12-30 17:55:33 +01:00
nicoo 238b407862
nixos: hardware.pulseaudio → services.pulseaudio (#369391) 2024-12-30 13:46:50 +00:00
Emily c1f8b214cc foundationdb: 7.1.32 -> 7.3.42
Includes fixes for GCC 14 and using non‐vendored libraries.
2024-12-30 12:35:07 +00:00
Markus Kowalewski bea29cd04f
nixos/zenohd: add module and test (#368613) 2024-12-30 12:32:19 +01:00
Tim Van Baak 6278071763 nixos/immich-public-proxy: init module 2024-12-29 19:42:47 -08:00
Thiago Kenji Okada 932a3ae36b
rofi: 1.7.5 -> 1.7.6 (#369121) 2024-12-29 19:32:19 +00:00
Magnus Bergmark ae4bba9b33
rofi: 1.7.5 -> 1.7.6
New dependency: xcbutilkeysyms

ABC-sorted the xcb dependencies to make them easier to scan in the
future.

Added release note about this version because it is much larger than the
patch-level version bump might indicate.
2024-12-29 20:11:41 +01:00
eilvelia 0401c5caa6
nq: 0.5 -> 1.0
Note: in the 1.0 release, the fq and tq utilities have been renamed to
nqtail and nqterm respectively.

This also enables doCheck and adds meta.changelog.
2024-12-29 17:19:23 +00:00
Arne Keller e9d640eaf3
nixos/vivid: init module (#345656) 2024-12-29 16:07:07 +01:00
Arne Keller 4b7712c3f1
nixos/dex: Restart on referenced file changes (#343738) 2024-12-29 14:54:15 +01:00
Gaétan Lepage 65b073701a
python312Packages.{jax,jaxlib}: 0.4.28 -> 0.4.38; use jaxlib-bin by default (#363130) 2024-12-29 14:06:34 +01:00
Thiago Kenji Okada b821685bc8
caddy: withPlugins better error messages for untagged plugins (#368657) 2024-12-29 12:32:21 +00:00
natsukium 214660c708
python312Packages.jaxlib-bin: 0.4.28 -> 0.4.38
Diff: jax-ml/jax@jaxlib-v0.4.28...jaxlib-v0.4.38

Changelog: https://github.com/jax-ml/jax/releases/tag/jaxlib-v0.4.38
2024-12-29 20:36:35 +09:00
Florian Klink 23439d2761
rl-2411: add an entry for the new kmonad module (#368834) 2024-12-29 10:19:54 +01:00
Pol Dellaiera b60fe11f2f
Bump and rename siduck76-st > st-snazzy (#360236) 2024-12-29 10:06:20 +01:00
Yifei Sun 9ed97b91f7 caddy: add docs about untagged plugins 2024-12-28 10:13:17 -05:00
Lin Jian 37302163ed
rl-2411: add an entry for the new kmonad module 2024-12-28 22:59:45 +08:00
Samuel Rounce b256398a32 nixos/dex: Restart on referenced file changes
Dex now restarts when EnvironmentFile or client secretFile paths
change.
2024-12-28 11:59:12 +00:00
Markus Kowalewski 6298d3e530
nixos/zenohd: add module and test 2024-12-28 02:09:38 +01:00
x123 d7b5992d16 borgmatic: 1.8.14 -> 1.9.5 2024-12-27 21:04:51 +01:00
Leona Maroni 49a9f3e014
docker_24: drop (#367088) 2024-12-27 18:25:31 +01:00
Kira Bruneau 8f24b0abe1
goverlay: 0.7.1 -> 1.2 (#368202) 2024-12-27 10:05:22 -05:00
oxalica c22f13788f {libsForQt5,kdePackages}.{partitionmanager,kpmcore}: drop ReiserFS support
ReiserFS has not been actively maintained for many years. It has been
marked as obsolete since Linux 6.6, and is removed in the next 6.13
release.
2024-12-26 20:17:13 -05:00
Philip Abernethy 34e62a308f goverlay: add 25.05 release notes entry 2024-12-26 16:34:21 -05:00
Yt bbc2fd221c
elixir: update default to 1.18 (#368356) 2024-12-26 15:06:50 -05:00
K900 03539677da
asusd: Support for multiple aura device configs (#348226) 2024-12-26 18:22:12 +03:00
Adam C. Stephens 3ccfb4568d
elixir: update default to 1.18 2024-12-26 09:59:30 -05:00
ibizaman 1f52ec9f95 prometheus-node-cert-exporter: init at 1.1.7-unstable-2024-12-26 2024-12-26 14:21:30 +01:00
Thiago Kenji Okada 9ceb1173fb
caddy: add suport for compiling Caddy with plugins (#358586) 2024-12-26 11:51:17 +00:00
Marcin Serwin 3d2a98c916
asusd: add release note about breaking changes 2024-12-26 10:32:48 +01:00
Yt 5e39965a7d
erlang: update default to OTP 27 (#368120) 2024-12-25 15:25:23 -05:00
misuzu 7208b31969
nixos/duckdns: add to module list (#367997) 2024-12-25 19:55:12 +02:00
Liassica 4f254b2d73
nixos/duckdns: add to module list and release notes 2024-12-25 11:31:12 -06:00
misuzu db3422a82f
nixos/hostapd: remove CCMP from recommended ciphers (#367464) 2024-12-25 18:32:44 +02:00
oddlama 8b193d75ac
nixos/hostapd: remove CCMP-256 from recommended ciphers 2024-12-25 16:27:05 +01:00
Adam C. Stephens 44231cead2
erlang: update default to OTP 27 2024-12-25 08:33:25 -05:00
Robert James Hernandez 1bb68c7df6
nixos/less: add lessopen=null default changelog entry to 25.05 (#367737)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-12-25 02:39:40 +01:00
06kellyjac 451ef39947 minetest: rename to luanti
Moved to pkgs/by-name
Added and updated aliases
Added release note
2024-12-24 22:58:39 +00:00
Gautier DI FOLCO 4e57e466e4
nixos/vivid: init module 2024-12-24 14:45:41 +01:00
Matthew Croughan f6332c09ed
nixos/ustreamer: init; ustreamer: 6.12 -> 6.18 (#367415) 2024-12-24 13:47:02 +02:00
Sefa Eyeoglu 8b261d027d
nixos/ustreamer: init
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-12-24 12:36:52 +01:00
Pouya Abbassi dbe6cd859a
st-snazzy: rename from siduck76-st 2024-12-24 00:51:33 +03:30
Bobby Rong 05f5f947b4
nixos/cinnamon: Replace xplayer with celluloid
https://github.com/linuxmint/xplayer/issues/169#issuecomment-1072069928
2024-12-23 23:16:29 +08:00
github-actions[bot] 02d93dd7ec
Merge master into staging-next 2024-12-23 12:05:52 +00:00
Arne Keller 852e3f019e
schroot: init at 1.6.13-5 (#351765) 2024-12-23 09:57:18 +01:00
K900 48fcb81021 Merge remote-tracking branch 'origin/master' into staging-next 2024-12-21 21:08:36 +03:00
Guillaume Girol d832d03b19
nixos/borgbackup: fix extraArgs shell expansion (#332319) 2024-12-21 16:08:45 +01:00
Thiago Kenji Okada d61966e381
nixos/clash-verge: enable serviceModule by default (#363005) 2024-12-21 14:52:55 +00:00
Leona Maroni 7e9020dab4
docker_24: drop 2024-12-21 13:34:52 +01:00
K900 aac7b0adea Merge remote-tracking branch 'origin/master' into staging-next 2024-12-20 21:16:36 +03:00
Leona Maroni f244d65634
matomo: default to 5.x, drop 4.x, 5.1.2 -> 5.2.0 (#364627) 2024-12-20 19:04:42 +01:00
Arne Keller 94200398f9
nixos/actual: init at 24.10.1 (#347825) 2024-12-20 18:55:13 +01:00
oddlama 93af2d0523
nixos/actual: init module and tests
Co-authored-by: PatrickDaG <58092422+PatrickDaG@users.noreply.github.com>
2024-12-20 15:06:04 +01:00
github-actions[bot] 668abaeafa
Merge master into staging-next 2024-12-20 12:05:46 +00:00
misuzu a01b0bf2fe
nixos/networkmanager: split modemmanager into a separate module (#316824) 2024-12-20 13:06:35 +02:00
misuzu 74f646b5b3
nixos/bonsaid: init (#347818) 2024-12-20 12:17:46 +02:00
Colin 26553428ce nixos/bonsaid: init
Co-authored-by: misuzu <neironyan@gmail.com>
2024-12-20 10:07:31 +00:00
Colin 0deadd5baf nixos/networkmanager: split ModemManager bits into own module
this should not result in any observable change by default, the
motivation is to make working on either one of these components in
isolation of the other a bit easier.
2024-12-19 22:44:47 +00:00
K900 fc37c2ff33 Merge remote-tracking branch 'origin/master' into staging-next 2024-12-19 21:09:21 +03:00
William Edwards 11d10df01a inputplumber: init at 0.39.2 2024-12-19 09:30:46 -08:00
Edward Tjörnhammar 438969f9ee nixos/nvidia: add nvidia_dc_565 drivers
Also remove dc_520
2024-12-19 16:53:08 +00:00
github-actions[bot] 6a83ff87ac
Merge master into staging-next 2024-12-19 00:15:19 +00:00
Sefa Eyeoglu 29aa091dbe
nixos/borgbackup: fix extraArgs shell expansion
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-12-18 22:31:38 +01:00
Yueh-Shun Li f75d1446d5
buildGoModule: Use the env attribute to pass environment variables (#359641) 2024-12-19 03:51:40 +08:00
github-actions[bot] dd1d7cff2b
Merge master into staging-next 2024-12-18 18:04:46 +00:00
Arne Keller f610b7204c
whoogle-search: init at 0.9.0, add module (#350730) 2024-12-18 18:52:29 +01:00
Atemu 83a5427a5e
dotnet: migrate nuget lockfiles to JSON (#362278) 2024-12-18 16:52:28 +01:00
Yueh-Shun Li af99530831 rl-2505.section.md: add release note entry about the buildGoModule env.CGO_ENABLED changes 2024-12-18 23:20:17 +08:00
Malte Voos 1cf796812a nixos/whoogle-seach: add module 2024-12-18 15:14:45 +01:00
Michele Guerini Rocco 73b7d3bf3e
nixos/doc: update the status of Intel Graphics (#365448) 2024-12-18 13:13:15 +01:00
github-actions[bot] f283310267
Merge master into staging-next 2024-12-18 12:06:02 +00:00
Florian Klink b2e99477cd
nixos/systemd: don't require network-online.target for multi-user.taget v2 (#365809) 2024-12-18 09:52:38 +02:00
github-actions[bot] 12c211c64e
Merge master into staging-next 2024-12-18 00:15:09 +00:00
GGG 2b4190a2c2 docs: add buildDotnetModule changes to release notes. 2024-12-17 19:49:03 -03:00
rnhmjoj 104c5a6283
nixos/release-notes: warn multi-user no longer wants network-online 2024-12-17 21:54:48 +01:00
Guillaume Girol 03040e06fb
nixos/apparmor: policy activation tristate and policy path support (#356796) 2024-12-17 19:56:13 +01:00
github-actions[bot] 1e2a1b291f
Merge master into staging-next 2024-12-17 12:06:09 +00:00
misuzu 5a1d9ce990
nixos/prometheus: add nvidia-gpu exporter (#365522) 2024-12-17 10:17:12 +02:00
K900 293d08b05f Merge remote-tracking branch 'origin/master' into staging-next 2024-12-17 09:46:26 +03:00
Daksh Jotwani aa8a2577f1 nixos/prometheus: add nvidia-gpu exporter
This exporter allows prometheus-nvidia-gpu-exporter to be installed as a
systemd service.
2024-12-16 19:33:45 -08:00
Bobby Rong d8890db135
Xfce 4.20 (#353048) 2024-12-17 08:36:52 +08:00
github-actions[bot] 79b879a7b0
Merge master into staging-next 2024-12-17 00:15:40 +00:00
Pyrox 17c5317daf
nodePackages.copy-webpack-plugin: drop (#364321) 2024-12-16 19:06:28 -05:00
qubitnano 41d526828f sm64ex-coop: drop 2024-12-16 17:39:34 -05:00
Grimmauld e87b9b1f3e
nixos/apparmor: profile activation tristate and profile path support 2024-12-16 15:32:42 +01:00
rnhmjoj 3faf0171a0
nixos/doc: update the status of Intel Graphics
xf86-video-intel is now incompatible with the latest Mesa: it may fix
screen tearing, but this is not really worth the other downsides, so we
should stop recommending it.

We recommend `modesetting` unless the GPU is so old to be unsupported,
and mention picom is screen tearing is too bad. Hopefully the next Xorg
release will fix this.
2024-12-16 15:30:17 +01:00
K900 2075b1dd03 Merge remote-tracking branch 'origin/master' into staging-next 2024-12-16 15:12:34 +03:00
Vincent Bernat 930ee4ad58 caddy: add support for compiling Caddy with plugins
This adds a `withPlugins` function to Caddy package.

```nix
services.caddy = {
  enable = true;
  package = pkgs.caddy.withPlugins {
    plugins = [ "github.com/caddy-dns/powerdns@v1.0.1" ];
    hash = "sha256-F/jqR4iEsklJFycTjSaW8B/V3iTGqqGOzwYBUXxRKrc=";
  };
};
```
2024-12-16 06:06:56 +01:00
phaer b79f1c3c99 manual: add nixos-rebuild build-image section 2024-12-16 00:41:54 +01:00
phaer 1d0a29c279 manual: Add nixos-rebuild build image release note entry 2024-12-16 00:41:52 +01:00
phaer 4bbb4e5db1 manual/installation: fix installer iso filename
Changed due to introduction of image.baseName for isoImage, but it
seems like it was "nixos.iso" instead of "cd.iso" before anyway?
2024-12-16 00:40:59 +01:00
github-actions[bot] af17642ca2
Merge master into staging-next 2024-12-15 22:47:48 +00:00
Arne Keller e89a8d56de
whisparr: init at 2.0.0.548 + nixos/whisparr: initial commit (#244172) 2024-12-15 23:01:50 +01:00
Wolfgang Walther dd0af4fc6a
python3Packages.{jaeger-client,opentracing}: drop (#363656) 2024-12-15 20:53:45 +01:00
Tomodachi94 045a51c1d2 python3Packages.opentracing: drop
Unmaintained since 2023:
https://github.com/opentracing/opentracing-python

OpenTracing is deprecated in favor of OpenTelemetry:
https://github.com/NixOS/nixpkgs/issues/261927
2024-12-15 19:44:11 +00:00
Tomodachi94 a1a493d0b7 python3Packages.jaeger-client: drop
Unmaintained:
https://github.com/jaegertracing/jaeger-client-python?tab=readme-ov-file#-this-library-is-deprecated

Replaced by OpenTelemetry:
https://opentelemetry.io/
2024-12-15 19:44:11 +00:00
Wolfgang Walther e19c233a58
fzf: add fish support (#363415) 2024-12-15 20:05:46 +01:00
github-actions[bot] 095d892127
Merge master into staging-next 2024-12-15 18:04:15 +00:00
Wolfgang Walther 02eef51047
ente-auth: 4.0.2 -> 4.1.6 (#357503) 2024-12-15 17:55:53 +01:00
Christina Sørensen 1e4e6fda97
nixos/conduwuit: init (#353651) 2024-12-15 13:51:20 +01:00
Bobby Rong 82c97b0e9a
nixos/doc/rl-2505: Mention Xfce 4.20 2024-12-15 20:08:15 +08:00
github-actions[bot] 145ffddb21
Merge master into staging-next 2024-12-14 12:05:16 +00:00
misuzu bec0f1da1b
nixos/manual: add hint to interactive testing about Internet access (#338639) 2024-12-14 13:21:43 +02:00
Niklas Korz 5161dce855 nixos/conduwuit: init 2024-12-14 12:06:03 +01:00
Felix Zieger b663e569c7
nixos/nostr-rs-relay: init (#365038)
* nixos/modules/services/web-apps: add nostr-rs-relay

* add jb55 as maintainer

* remove lib.mddoc

* mkenable requires name
2024-12-14 12:27:20 +02:00
wxt 6817299f38
nixos/clash-verge: enable serviceModule by default 2024-12-14 16:10:09 +08:00
github-actions[bot] fa3898acdb
Merge master into staging-next 2024-12-14 00:15:05 +00:00
Atemu 84bd8b0172
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME (#364267) 2024-12-13 22:00:28 +01:00
David McFarland 474104e3c3
ps3-disc-dumper: 3.2.3 -> 4.2.5, .NET 6 -> 9 (#361506) 2024-12-13 14:15:38 -04:00
Gutyina Gergő c5caab6aed
ps3-disc-dumper: 3.2.3 -> 4.2.5 2024-12-13 16:57:59 +01:00
Błażej Sowa 3275d4e3a6 nixos/schroot: init module 2024-12-13 15:26:55 +01:00
Bobby Rong 7e685d3693
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME
Mint no longer ships qt5ct since Mint 22 and no longer ships a
qt5ct.conf in Mint 22.1. Following their changes I think we will
also drop our override and delegate the decision to user. Also
the gtk2 platform theme actually depends on gtk2.

f239cde908
2024-12-13 20:35:04 +08:00
rnhmjoj c8a84a01d5
nixos/alsa: rebirth from the ashes
The ALSA module was essentially removed in 3eeff547, with the main
motivation of avoiding confusion as to what `sound.enable` really meant.

As that could be achieved with a simple rename, this change brings back
the module in full force under the `hardware.alsa` namespace (with clear
beware signs for the pulse and pipewire folks) and adds a lot of useful
extra features. These include

 - `defaultDevice` to set the default playback and capture devices

 - `cardAliases`,`deviceAliases` to assign meaningful names to sound cards
   and devices (instead of say, `hw:0,1`)

 - `controls` to create virtual volume controls

 - `enableRecorder` to easily configure a loopback device to record
   the computer audio

 - fixes to the udev restore rules
2024-12-13 13:29:13 +01:00
github-actions[bot] 2ec3c7e6ba
Merge master into staging-next 2024-12-13 06:05:07 +00:00
Atemu f1e2774327
nixos/manual: Must disable secure boot on UEFI installs (#364406) 2024-12-13 04:52:00 +01:00
K900 81eb6d64ab Merge remote-tracking branch 'origin/master' into staging-next 2024-12-12 21:08:33 +03:00
Niklas Korz b6f4b380a6 matomo: default to 5.x, drop 4.x 2024-12-12 17:09:10 +01:00
Arne Keller 0a324bb35b
scanservjs: init at 2.27.1; nixos/scanservjs: init (#249806) 2024-12-12 17:01:22 +01:00
Thiago Kenji Okada 0d2883adc2
nixos-rebuild-ng: add module changes and port tests from nixos-rebuild (#363922) 2024-12-12 12:40:40 +00:00
Florian Klink 4e7a971fe4
nixos/waagent: init module (#362101) 2024-12-12 14:11:39 +02:00
Emery Hemingway eaff0725de buildNimSbom: init a new package builder for Nim
Ref: #327064
2024-12-12 09:57:05 +00:00
Arne Keller 27aef3ef74
nixos/dokuwiki: Don't force http with Caddy (#327743) 2024-12-12 10:21:24 +01:00
github-actions[bot] da49cc09b4
Merge master into staging-next 2024-12-12 06:05:10 +00:00
Arne Keller e3f940648e
nixos/zfs: do not auto-import pools marked noauto (#352391) 2024-12-12 06:51:39 +01:00
Leah Amelia Chen 68891efe67
marytts: init at 5.2.1-unstable-2024-10-09, nixos/marytts: init (#351933)
* marytts: init at 5.2.1-unstable-2024-10-09

* nixos/marytts: init module

* nixos/marytts: add tests
2024-12-12 00:12:54 -05:00
Andrew Marshall 7f8278a264 nixos/zfs: do not auto-import pools marked noauto
This requires all datasets for the pool specified in `fileSystems` to be
marked noauto.

Note that this implicitly skips some tasks for the pool, such as
`expandOnBoot`, as the pool will not be imported at that time.
2024-12-11 22:56:13 -05:00
ben9986 28a01471ec
nixos/manual: Must disable secure boot on UEFI installs 2024-12-12 00:37:58 +00:00
Weijia Wang c3b1815822 Merge branch 'master' into staging-next 2024-12-11 16:42:17 +01:00
Aleksana 15c97ffcf0
nodePackages.vls: drop (#363742) 2024-12-11 21:09:43 +08:00
Leona Maroni 2e5a764eaf
git-worktree-switcher: init at 0.2.4 (#355484) 2024-12-11 11:15:17 +01:00
Niklas Korz 70a9b03ccb ente-auth: 4.0.2 -> 4.1.6 2024-12-11 10:25:20 +01:00
Majiir Paktu e5a456f26f nixos/wireguard-networkd: re-enable by default for networkd users 2024-12-10 19:33:45 -05:00
Majiir Paktu 6bc8dcc630 nixos/wireguard-networkd: use systemd credentials for privateKeyFile and presharedKeyFile 2024-12-10 19:33:45 -05:00
github-actions[bot] 7dcd9f1e0a
Merge master into staging-next 2024-12-11 00:15:31 +00: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 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
Weijia Wang c225fc4361 Merge branch 'master' into staging-next 2024-12-10 22:10:48 +01:00
Weijia Wang d20c900390 Merge commit '75d54b468a2a51b38c56aa8d09e33ac38cd732bc' into staging-next 2024-12-10 22:03:54 +01: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
Sefa Eyeoglu 75d54b468a
renovate: 38.105.2 -> 39.42.4 (#361090) 2024-12-10 20:22:17 +01:00
Weijia Wang a0f3c68ab0
zf: format, update (#349644) 2024-12-10 19:30:51 +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
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
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
dish 10e95f3d0a
nodePackages.vls: drop 2024-12-09 16:54:23 -05:00
github-actions[bot] ceb62729d2
Merge master into staging-next 2024-12-09 18:05:05 +00: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
Johannes Kirschbauer d504a1e680
lib.types.attrsWith: add placeholder parameter 2024-12-09 15:25:18 +01:00
Andreas Fuchs d95a8f5a13 Document the logic around X-NotSocketActivated in the manual 2024-12-09 08:57:47 -05:00
Lukas Werling 7e06be506a nixos/dokuwiki: Note Caddy changes in release notes 2024-12-09 12:04:33 +01:00
K900 5ebe22ffe1 Merge remote-tracking branch 'origin/master' into staging-next 2024-12-09 09:42:51 +03:00
Zexin Yuan 53bd25e9e2
kanboard: init at 1.2.42 (#357229) 2024-12-08 20:17:10 -05:00
arthsmn 661e8cc5f8
fzf: update release notes with the change 2024-12-08 21:09:09 -03:00