about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2024-05-10Merge pull request #287505 from jpds/zfs-scrub-trim-randomizedDelaySecFranz Pletz1-1/+29
2024-05-10Merge pull request #287494 from jpds/zfs-autoscrub-monthly-defaultFranz Pletz1-2/+2
2024-05-10Merge pull request #267880 from Izorkin/update-nixos-tests-logrotateFranz Pletz2-41/+51
2024-05-09Merge pull request #307039 from adamcstephens/nixos-unstableAdam C. Stephens6-121/+229
nixos/incus: add support for soft daemon restarts
2024-05-09Merge pull request #310298 from rouven0/portunus-dexNick Cao1-6/+8
nixos/portunus: fix dangling service files for dex
2024-05-09nixos/incus: add support for soft daemon restartAdam Stephens6-121/+229
This is a feature supported out of the box by upstream and allows the incusd service to be restarted without impacting running instances. While this does give up a bit of reproducibility, qemu and lxc for example, there are clear benefits in allowing the host to apply updates without impacting instances. Modeled after the zabbly implementation: https://github.com/zabbly/incus/blob/2a67c3e260de5a5d1259ce598d7b4423c49403be/systemd/incus-startup.service This will now be the default.
2024-05-09nixos/portunus: fix dangling service files for dexRouven Seifert1-6/+8
2024-05-09Merge pull request #310110 from lheckemann/linux-modules-xzMaximilian Bosch1-1/+1
linux: always use xz for compressing modules
2024-05-09linux: always use xz for compressing modulesLinus Heckemann1-1/+1
The change I merged too hastily in #302300 increases the size by ~30%. This could be improved upon, but in the meantime let's go back to xz while keeping zstd-compressed firmware (only 4.4% larger) and _support_ for zstd-compressed modules.
2024-05-08Merge pull request #277368 from niklaskorz/nixos-mautrix-signalGuillaume Girol3-0/+252
nixos/mautrix-signal: add module
2024-05-08Merge pull request #302300 from Ma27/kernel-zstdLinus Heckemann2-4/+14
linux kernel: prefer zstd where possible
2024-05-08Merge pull request #306926 from tie/networkd-global-ipv6-privacy-extensionsFlorian Klink1-0/+2
nixos/networkd: allow IPv6PrivacyExtensions in networkd.conf
2024-05-08Merge pull request #302814 from paumr/auto-update/archiPeder Bergebakken Sundt1-1/+3
archi: 5.2.0 -> 5.3.0
2024-05-08Merge pull request #309696 from Uthar/lisp-removal-of-previous-variants7c6f434c2-1/+3
Lisp modules - removal of previous variants
2024-05-08Merge pull request #308291 from Ma27/nc-update-dbJonas Heinrich1-1/+16
nixos/nextcloud: add nextcloud-update-db.service, nextcloud-cron isn't oneshot
2024-05-08Merge pull request #302908 from kai-tub/nixos/restic/fix-checkCmdPascal Wittmann1-5/+14
nixos/restic: fix skipping of check command
2024-05-08Merge pull request #309608 from jmbaur/systemd-lib-range-or-one-ofFlorian Klink1-1/+2
nixos/systemd-lib: fix assertRangeOrOneOf when value is not comparable
2024-05-07Merge pull request #309052 from kira-bruneau/intel-gpu-toolsPascal Wittmann3-0/+28
nixos/intel-gpu-tools: init basic security wrapper
2024-05-07Merge pull request #308904 from SuperSandro2000/273761-follow-upSandro1-16/+5
nixos/openrazer: properly rename mouseBatteryNotifier option
2024-05-07Merge pull request #309838 from cyberus-technology/take-plausible-maintainershipnikstur1-1/+1
plausible: take take-plausible-maintainership
2024-05-07Merge pull request #309099 from rorosen/package-k3s-kilallsuperherointj1-0/+12
k3s: package k3s-killall script
2024-05-07Merge pull request #309836 from cyberus-technology/fix-nixos-plausible-unitLeona Maroni1-1/+1
nixos/plausible: fix unit start script
2024-05-07plausible: take take-plausible-maintainershipAlexander Sieg1-1/+1
2024-05-07nixos/plausible: fix unit start scriptAlexander Sieg1-1/+1
In 8bb777ee378082942231f63a035923a475538030 a condition was added to only execute the createdb.sh script if database setup was configurated. However a superfluace " was added at the end of the line which cased an escaping error the resulted in #309520. Fixes #309520
2024-05-07Merge pull request #309572 from SuperSandro2000/307498-followupBasti1-3/+3
nixos/containers: set storage.settings via mkDefault
2024-05-07k3s: package k3s-killall scriptRobert Rose1-0/+12
Provide the k3s-killall.sh script for orderly shutdown of k3s.
2024-05-07Merge pull request #309550 from linj-fork/pr/kanata-check-config-at-build-timePol Dellaiera1-8/+14
nixos/kanata: check the config file at build time
2024-05-07Merge pull request #309534 from getchoo/nixos/fish/package-optionPol Dellaiera3-4/+10
nixos/fish: add `package` option
2024-05-07nixos/fish: disable logrotate service in module testseth1-0/+2
headstart on https://github.com/NixOS/nixpkgs/pull/267880
2024-05-07nixos/fish: add `package` optionseth2-4/+8
2024-05-07Merge pull request #309609 from linj-fork/pr/kanata-module-docLin Jian1-21/+10
nixos/kanata: improve doc
2024-05-07nixos/clfswm: use sbclPackages - lispPackages was removedKasper Gałkowski1-1/+1
2024-05-07lisp-modules: mention common-lisp.sh API removal in release notesKasper Gałkowski1-0/+2
2024-05-07archi: removed OCR welcome checkpaumr1-1/+3
2024-05-07Merge pull request #309424 from NixOS/ReadWriteDirectories-ReadWritePathsNiklas Hambüchen4-4/+5
nixos/{zoneminder,caddy,traefik}: ReadWriteDirectories -> ReadWritePaths
2024-05-07treewide: ReadWriteDirectories -> ReadWritePaths.Niklas Hambüchen4-4/+4
These were renamed in systemd v231: https://github.com/systemd/systemd/commit/2a624c36e646e9ef8d204a506b12e7dbd380e111
2024-05-06Merge pull request #309611 from lovesegfault/fix-oauth2-proxyBernardo Meurer1-1/+1
nixos/oauth2-proxy: fix missing `lib.`
2024-05-06Merge pull request #301827 from kampka/forbiddenDependenciesRegexArtturin4-15/+16
nixos/top-level: Turn `system.forbiddenDependenciesRegex` into a list
2024-05-06nixos/oauth2-proxy: fix missing `lib.`Bernardo Meurer1-1/+1
2024-05-07nixos/kanata: replace deflayer with deflayermap in config exampleLin Jian1-16/+5
IMHO, this style is more intuitive.
2024-05-07nixos/kanata: improve links to the upstream documentationLin Jian1-4/+4
2024-05-07nixos/kanata: improve example of the package optionLin Jian1-1/+1
Before this patch, it is rendered as "Example: kanata-with-cmd". With this patch applied, it is "Example: pkgs.kanata-with-cmd".
2024-05-06nixos/systemd-lib: fix assertRangeOrOneOf when value is not comparableJared Baur1-1/+2
We cannot compare non-numerical values to a min or max value in a range.
2024-05-06nixos/containers: set storage.settings via mkDefaultSandro Jäckel1-3/+3
to make them easily overwriteable, aka without mkForce
2024-05-06Merge pull request #309363 from adamcstephens/patroni/3.3.0Adam C. Stephens1-1/+1
patroni: 2.1.3 -> 3.3.0
2024-05-06nixos/kanata: check the config file at build timeLin Jian1-8/+14
Before this patch, checking the config file is done at runtime. Doing so at build time shortens the feedback loop[1][2]. [1]: https://github.com/NixOS/nixpkgs/issues/278135 [2]: https://github.com/jtroo/kanata/issues/689
2024-05-06Merge pull request #309304 from Ma27/nc-davSandro3-8/+4
2024-05-06nixos/tests: disable logrotate service by default in testsIzorkin2-41/+51
2024-05-06nixos/terminfo: always use buildPlatform's terminfo (#309108)Jared Baur1-1/+1
Many terminal packages don't cross compile, so the `terminfo` NixOS module was not usable for nixos configurations that are cross-compiled. Terminfo files (AFAIK) are small files that contain data about terminal capability, so they should never have any runtime dependencies that would cause any executables or otherwise incompatible outputs from the `buildPlatform` to leak into the nixos config's closure.
2024-05-06Merge pull request #297122 from katexochen/mkosi/22Paul Meyer1-3/+5
mkosi: 20.2 -> 22; use --replace-fail on substituteInPlace