Pol Dellaiera
f3d3147417
Merge pull request #241528 from Gerg-L/nixos/direnvrc
...
nixos/direnv: init
2023-07-12 16:42:40 +02:00
Gerg-L
194a3a7d97
nixos/direnv: init
2023-07-12 08:48:17 -04:00
Sandro
5aa53b205e
Merge pull request #208924 from erdnaxe/nitter-network-online
2023-07-12 14:19:30 +02:00
github-actions[bot]
bc41da4eb9
Merge master into staging-next
2023-07-12 12:01:23 +00:00
Cabia Rangris
d857b1261c
Merge pull request #241667 from cyberus-technology/outline-0.70.0
...
outline: 0.69.2 -> 0.70.2
2023-07-12 14:45:40 +04:00
Rick van Schijndel
e1163b27dd
Merge pull request #242912 from chayleaf/fix-getent
...
treewide: update path to getent
2023-07-12 12:37:08 +02:00
Jon Seager
b853c70661
nixos/prowlarr: add package option
2023-07-12 10:19:05 +01:00
Felix Buehler
bec27fabee
treewide: use lib.optional instead of 'then []'
2023-07-12 09:36:28 +01:00
Alexander Sieg
b926effb76
outline: 0.69.2 -> 0.70.2
2023-07-12 09:54:57 +02:00
Arthur Gautier
c8920fc6d9
keepalived: fixup virtualRouterId
documentation
...
Router id 0 is an invalid option with keepalived
2023-07-12 06:12:03 +00:00
github-actions[bot]
c7f86a0032
Merge master into staging-next
2023-07-12 00:02:37 +00:00
Sandro
f57af4cd1e
Merge pull request #237442 from SuperSandro2000/nixos-option
...
nixos-option: update to nix 2.15
2023-07-12 00:14:53 +02:00
chayleaf
4d4c73ff78
treewide: update path to getent
2023-07-12 02:32:23 +07:00
Sandro
d6d6d42c74
Merge pull request #237364 from fdietze/patch-3
...
fix herbstluftwm session command with other desktop managers
2023-07-11 21:14:20 +02:00
Sandro Jäckel
49d0af0f1e
nixos/tools: remove nixos-option condition
2023-07-11 17:13:21 +02:00
emilylange
da58b13615
nixos/gitea: revert change to RuntimeDirectoryMode
...
As this broke most unix socket setups and there is a far better suited
`server.UNIX_SOCKET_PERMISSION` in gitea/forgejo itself.
https://docs.gitea.io/en-us/administration/config-cheat-sheet/#server-server
ref: a0311e5107
2023-07-11 17:05:45 +02:00
github-actions[bot]
8e15f4621a
Merge master into staging-next
2023-07-11 00:02:57 +00:00
nikstur
3b6bc9b536
nixos/filesystems: init squashfs
2023-07-10 22:02:36 +02:00
Linus Heckemann
7d2124f9e3
stage-1: Only copy mdadm and mdmon into initramfs if enabled
2023-07-10 20:31:13 +02:00
Linus Heckemann
c0f963a338
boot.initrd.services.swraid -> boot.swraid
...
Since the option affects both stage-1 and stage-2, it does not make
sense to keep it within the boot.initrd namespace.
2023-07-10 20:20:08 +02:00
Linus Heckemann
0b277bcc2b
nixos/swraid: make entire module optional
...
swraid support will now only be enabled by default if stateVersion is
older than 23.11. nixos-generate-config will now generate explicit
config for enabling support if needed.
2023-07-10 16:39:35 +02:00
github-actions[bot]
09bdd38107
Merge master into staging-next
2023-07-10 00:02:30 +00:00
Sandro
eae22520b9
Merge pull request #237802 from SuperSandro2000/ceph-package-options
...
nixos/ceph: add options to configure package used by each component
2023-07-09 23:38:28 +02:00
Jacob Moody
5f97e78c64
pam_dp9ik: init at 1.5
2023-07-09 14:12:21 -05:00
github-actions[bot]
c60d48234a
Merge master into staging-next
2023-07-09 12:01:18 +00:00
Lily Foster
5c1583bfd7
nixos/plymouth: fix minor doc rendering issue
2023-07-09 02:31:05 -04:00
github-actions[bot]
a52559d1f6
Merge master into staging-next
2023-07-09 06:01:18 +00:00
K900
8533b23159
nixos/networkd: fix mismerge of #240969 and #241362
2023-07-09 07:34:42 +03:00
github-actions[bot]
24fc2ed8e1
Merge master into staging-next
2023-07-09 00:02:38 +00:00
Artturin
1b1f25312d
ananicy: unstable-2021-11-05 -> unstable-2023-03-21
...
type's were renamed so this will break some user rules
2023-07-09 00:58:05 +03:00
Will Fancher
0b25b4c7c9
Merge pull request #237908 from lilyinstarlight/upd/plymouth-2023-06-05
...
plymouth: unstable-2021-10-18 -> unstable-2023-06-05
2023-07-08 16:57:31 -04:00
Robert Hensing
a1d0ee8c50
nixos/nix-channel: Apply suggestions from code review
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-07-08 20:49:37 +02:00
github-actions[bot]
e949ec41bd
Merge master into staging-next
2023-07-08 18:01:04 +00:00
Ryan Lahfa
186edce0a0
Merge pull request #241362 from RaitoBezarius/macvtap-networkd
2023-07-08 20:00:52 +02:00
Artturin
aae2268e0a
nixos/ananicy-cpp: add rulesProvider
2023-07-08 20:28:45 +03:00
Artturin
ff28d7a982
nixos/ananicy: don't error if $out/ananicy-cpp doesn't exist
...
copy new rule
2023-07-08 20:19:13 +03:00
Artturin
b04a04929c
nixos/ananicy: add extraTypes, extraCgroups
2023-07-08 19:42:46 +03:00
Joerie de Gram
1785fe6c01
nixos/i18n: correct defaultText for supportedLocales
2023-07-08 16:43:22 +02:00
Robert Hensing
3fd4ac8e82
Merge pull request #237040 from roberth/flexible-activation
...
nixos/system: Support pre-activated images
2023-07-08 16:06:25 +02:00
K900
9c98b1a744
Merge pull request #233981 from K900/dont-touch-graphical-session-target
...
nixos/x11/display-managers: don't touch graphical-session.target in xsession-wrapper
2023-07-08 16:43:27 +03:00
Raito Bezarius
6b9e49230d
nixos/networkd: add MACVTAP= option for networks
...
Example 10. of man page of systemd.network(5) shows:
```
Example 10. MacVTap
This brings up a network interface "macvtap-test" and attaches it to "enp0s25".
# /usr/lib/systemd/network/25-macvtap.network
[Match]
Name=enp0s25
[Network]
MACVTAP=macvtap-test
```
Which is a MACVTAP example and is currently unsupported in NixOS.
This is useful for people using "modern" technologies with virtual machines.
2023-07-08 15:42:10 +02:00
Ryan Lahfa
ed2f009130
Merge pull request #237873 from Mic92/fix-aarch64-zfs
2023-07-08 14:41:00 +02:00
Ryan Lahfa
7be83143e8
Merge pull request #222536 from oddlama/master
2023-07-08 14:36:18 +02:00
Ryan Lahfa
89d68cebcb
Merge pull request #241126 from RaitoBezarius/fix-plausible-secret-handling
2023-07-08 14:34:20 +02:00
Ryan Lahfa
0d2f526dbb
Merge pull request #241462 from SuperSandro2000/remove-ddclient
2023-07-08 14:33:00 +02:00
Ryan Lahfa
828633d36a
Merge pull request #241534 from samueldr/fix/finally-deprecate-boot-loader-raspberrypi
2023-07-08 14:16:27 +02:00
K900
d26393d60c
nixos/x11/display-managers: don't touch graphical-session.target in xsession-wrapper if the desktop knows how to handle it
...
This is not correct and will in fact break things because they try to run before the target is reached.
Ideally we'd get rid of it entirely, but WM users rely on this behavior, so allowlist some desktops
to get the sane behavior, and fake the session for the rest until upstreams/NixOS modules catch up.
2023-07-08 15:09:39 +03:00
github-actions[bot]
3ab86b3cfa
Merge master into staging-next
2023-07-08 12:01:04 +00:00
Ryan Lahfa
49413e25e0
Merge pull request #241314 from jnsgruk/master
2023-07-08 13:58:20 +02:00
Bruce Toll
8f4f1ce005
nixos/atop: Fix regression in enabling atop units
...
Fix regression where the systemd units for atop are no longer
automatically started at boot when programs.atop.enable = true.
Regression was introduced in commit: 09350ff7d4
nixos/atop: Convert log format to fix service start
This commit restructures the atop systemd service config so that the
code to convert the log format gets configured as a preStart script
along with the addition of the wantedBy rule.
2023-07-08 07:29:22 -04:00