Janne Heß
05e1f8a2c7
Merge pull request #160176 from stigtsp/fix/switch-to-configuration-array-compare
...
nixos/switch-to-configuration: avoid Array::Compare dependency
2022-02-15 20:06:07 +01:00
Stig Palmquist
3d713efe41
nixos/switch-to-configuration: avoid Array::Compare dependency
...
Replace Array::Compare with a simple function, since Array::Compare
pulls down Module::Build which breaks cross compilation.
2022-02-15 15:37:37 +01:00
Kevin Cox
9ec2ae338b
Merge pull request #155290 from LunNova/input-remapper
...
input-remapper: init at unstable-2022-02-09 (and add nixos module)
2022-02-15 08:24:54 -05:00
Sarah Brofeldt
87ed82d86c
Merge pull request #159448 from r-ryantm/auto-update/kubernetes
...
kubernetes: 1.22.6 -> 1.23.3
2022-02-15 08:59:44 +01:00
Sarah Brofeldt
152dd4c81d
nixos/kubernetes: Update deprecated scheduler opts
...
--port and --address have both been deprecated and are nonfunctional
starting with kubernetes 1.23. Use --secure-port and --bind-address
instead. This means that users can no longer rely on the insecure port
for anything, so update the release notes accordingly.
2022-02-15 08:31:49 +01:00
Victor Freire
6532d3417e
nixos/blocky: init
2022-02-14 22:48:32 -03:00
Martin Weinelt
b3d39e3c59
Merge pull request #160037 from lourkeur/cleanup/firewall
2022-02-14 23:39:23 +01:00
Robert Hensing
81302f1518
Merge pull request #159692 from mohe2015/patch-1
...
nixos/step-ca: Remove unnecessary passthru.tests
2022-02-14 22:23:49 +01:00
Louis Bettens
625412d2bc
nixos/firewall: remove dead code
2022-02-14 20:55:25 +01:00
Martin Weinelt
30b7f827cb
Merge pull request #151812 from alarsyo/paperless-redis-fix
2022-02-14 14:05:49 +01:00
Martin Weinelt
375ec7465f
Merge pull request #158945 from yu-re-ka/feature-gitlab-redis-warning
2022-02-13 23:47:24 +01:00
Moritz Hedtke
9d5aba4ac9
nixos/step-ca: Remove unnecessary passthru.tests
2022-02-13 17:26:48 +01:00
polykernel
34636a8525
nixos/nix-daemon: Fix merging order for substituters option
...
The `substituters` option in `nix.settings` uses the order
of the substituters listed to define priority. Prior to https://github.com/NixOS/nixpkgs/pull/139075 ,
the corresponding option `binaryCaches` is declared in the `nix` namespace,
which is guaranteed to be merged last. However, the order of merging isn't
guaranteed in submodules. This cause definitions to be appended to the default
value instead of prepended, breaking backwards compatibility as reported in https://github.com/NixOS/nixpkgs/issues/158356 .
The way this is addressed in the module system is with order priorities via
`mkOrder` and sorting definitions before merging. This PR restores the previous
behavior by setting a higher priority to the substituters option defined internally,
thus all definitions with default priority will be merged before it. This was chosen because
the `mkRenamedOption` function does not preserve order priority so users using legacy options do not have
precise control on placement.
This change should suffice for simple configuration, but further revision to the module system
is needed for to make various `mk*` functions aware of order priorities.
2022-02-12 17:15:31 -05:00
Janne Heß
828aab5608
Merge pull request #159014 from jian-lin/fix-nix.buildMachines.mandatoryFeatures
2022-02-12 22:20:22 +01:00
Mario Rodas
bdaf97830d
Merge pull request #159025 from jian-lin/undervolt
...
nixos/undervolt: respect services.undervolt.package
2022-02-12 15:07:27 -05:00
Janne Heß
fa3c756621
Merge pull request #157329 from helsinki-systems/feat/nixos-reload-triggers
...
nixos/systemd: Implement reload triggers
2022-02-11 23:59:26 +01:00
ajs124
3a5835bb68
Merge pull request #159095 from helsinki-systems/drop/nixos-gogoclient
...
nixos/gogoclient: drop
2022-02-11 13:31:45 +01:00
pacien
4a198fea2c
nixos/rmfakecloud: init module
...
Co-authored-by: Roosemberth Palacios
2022-02-11 11:36:23 +01:00
ajs124
0742020639
nixos/gogoclient: drop
2022-02-11 01:31:09 +01:00
linj
c9013da695
nixos/undervolt: respect services.undervolt.package
...
This patch also removes useless systemd.services.undervolt.path.
Fixes #156668
2022-02-11 03:57:02 +08:00
linj
0bac44db62
nixos/nix-daemon: readd mandatoryFeatures to final supportedFeatures
...
In #139075 , mandatoryFeatures was removed from the generated
supportedFeatures, which breaks backward compatibility and is
different from what the description of supportedFeatures says.
2022-02-11 02:55:17 +08:00
Jonathan Ringer
12fd8a77e1
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/top-level/aliases.nix
2022-02-10 09:21:09 -08:00
Luna Nova
93d8783ad6
nixos/input-remapper: init
2022-02-10 08:55:03 -08:00
Artturi
d1ced017c0
Merge pull request #146642 from Artturin/nixosgenerateconfig2
2022-02-10 17:12:16 +02:00
Artturi
e35d057ea5
Merge pull request #151123 from Artturin/havegedupdate
2022-02-10 17:10:20 +02:00
Yureka
51285d4c11
nixos/gitlab: fix redis deprecation warning
2022-02-10 12:19:48 +01:00
Johannes Schleifenbaum
ff9aa77c1f
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.2.1 -> 1.3.1
2022-02-10 10:50:41 +01:00
Bobby Rong
4118c7ad03
Merge pull request #158787 : Pantheon: enable packagekit and drop appcenter patch
2022-02-10 12:56:27 +08:00
Jonathan Ringer
39669ea2b6
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/top-level/aliases.nix
2022-02-09 19:58:40 -08:00
Sandro
6a4dea5ffc
Merge pull request #158178 from j0hax/retroarch-wm
2022-02-10 01:23:37 +01:00
Artturin
b4adac9ba9
nixos/nixos-generate-config: move dhcpConfig from configuration.nix to hardware-configuration.nix
2022-02-09 19:35:19 +02:00
Artturin
aaf13bb3bd
nixos/nixos-generate-config: fix proram path replacements
...
btrfs-progs was made optional in 2019 c01ea27ce3
because it didn't cross-compile. it now does
2022-02-09 18:38:17 +02:00
Artturin
b2eacd1595
nixos/tools: add more keymap options to configuration template
2022-02-09 18:38:17 +02:00
Artturin
801dca549f
nixos/tools: add networkmanager to configuration template
2022-02-09 18:38:17 +02:00
Janne Heß
08cd8ab8b6
nixos/switch-to-configuration: Don't stop swaps in dry-activate
2022-02-09 15:14:38 +01:00
Janne Heß
b5b3ee4f78
nixos/systemd: Add reloadTriggers to services
2022-02-09 15:14:37 +01:00
Bobby Rong
ea611d2e17
nixos/pantheon: mention latest appcenter and packagekit changes in manual
2022-02-09 22:11:10 +08:00
Janne Heß
b9bb1de341
nixos/switch-to-configuration: Implement reload support
...
This is accomplished by comparing the hashes that the unit files
contain. By filtering for a special key `X-Reload-Triggers` in the
`[Unit]` section, we can differentiate between reloads and restarts.
Since activation scripts can request reloads of units as well, more
checking of this behaviour is implemented. If a unit is to be restarted,
it's never reloaded as well which would make no sense.
Also removes a useless subroutine and perl dependencies that are
nowadays handled by the propagated build inputs feature of
`perl.withPackages`.
2022-02-09 14:31:45 +01:00
Janne Heß
78db7b6529
nixos/switch-to-configuration: Allow passing parsed unit contents
2022-02-09 14:31:44 +01:00
Janne Heß
d729cc8a53
nixos/switch-to-configuration: Skip [Install] section
2022-02-09 14:31:44 +01:00
Bobby Rong
bb357d8203
nixos/pantheon: install appcenter if flatpak is enabled
...
This is how nixos/gnome handle gnome-software.
2022-02-09 21:22:05 +08:00
Bobby Rong
e717c594ab
nixos/pantheon: enable packagekit by default
...
Needed for pantheon.appcenter.
2022-02-09 21:08:19 +08:00
Jörg Thalheim
30d7dbc2be
nixos/rsyncd: fix module eval
2022-02-09 08:21:00 +01:00
Jonathan Ringer
5df08e00cd
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/python-modules/opensimplex/default.nix
pkgs/development/python-modules/pygame-gui/default.nix
pkgs/top-level/aliases.nix
pkgs/top-level/python-aliases.nix
2022-02-08 21:19:24 -08:00
Matthew Bauer
7ca33e5fcf
Merge pull request #94055 from matthewbauer/flakes-packagekit
...
packagekit: update to flakes branch
2022-02-08 20:13:22 -06:00
Matthew Bauer
92a6ad8626
packagekit: use Nix backend
...
Fixes https://github.com/NixOS/nixpkgs/issues/21230
Use Nix backend for packagekit. Updates to version with my Nix backend
for PackageKit.
2022-02-08 19:24:04 -06:00
ajs124
3ecddf791d
nixos/shellinabox: drop
2022-02-08 18:59:47 -05:00
Bernardo Meurer
363ef08971
Merge pull request #155162 from ZenithalHourlyRate/command-not-found-interactive
...
command-not-found: add interactive option for auto run
2022-02-08 15:30:05 -08:00
Bernardo Meurer
ab98adb9a6
Merge pull request #155158 from ZenithalHourlyRate/command-not-found-multiple-choice-interactive
...
command-not-found: make NIX_AUTO_RUN work when multiple choices
2022-02-08 15:29:49 -08:00
Johannes Arnold
d282f448ff
nixos/retroarch: add RetroArch as a desktop session
2022-02-08 20:52:02 +01:00