Commit graph

35340 commits

Author SHA1 Message Date
Bobby Rong
d8890db135
Xfce 4.20 (#353048) 2024-12-17 08:36:52 +08:00
misuzu
e83abe23cb
nixos/wireguard-networkd: fix systemd credentials not working with multiple keys per interface (#365407) 2024-12-16 22:03:26 +02:00
Jörg Thalheim
d337b780d0
nixos/firmware: fix default condition (#365532) 2024-12-16 09:10:27 +01:00
Jörg Thalheim
ace2b4c260 nixos/firmware: fix compression condition 2024-12-16 09:01:17 +01: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
e19c233a58
fzf: add fish support (#363415) 2024-12-15 20:05:46 +01:00
Wolfgang Walther
df929235ee
steam-devices-udev-rules: init at 1.0.0.61-unstable-2024-05-22; nixos/hardware.steam-hardware: use steam-devices-udev-rules (#363563) 2024-12-15 20:02:56 +01:00
networkException
1fc937818d
nixos/wireguard-networkd: fix systemd credentials not working with multiple keys per interface
This patch fixes systemd credential loading for wireguard
with networkd not working when specifying more than one
credential per interface by properly flattening the resulting
multidimensional list instead of falling back on string concat
with a space.

Resolves #365402
2024-12-15 19:22:33 +01:00
Christina Sørensen
1e4e6fda97
nixos/conduwuit: init (#353651) 2024-12-15 13:51:20 +01:00
Bobby Rong
d9b6a4eb7b
nixos/xfce: Add Wayland session
Using labwc as compositor.
2024-12-15 20:08:15 +08:00
Bobby Rong
3c20ab171f
nixos/xfce: Use upstream name for X11 session
This allows keeping the name consistent with the wayland
session we are introducing later.
2024-12-15 20:08:15 +08:00
Jörg Thalheim
25d88c50b6
nixVersions.nix_2_24: 2.24.10 -> 2.24.11 (#364176) 2024-12-15 11:53:35 +01:00
Arne Keller
d8518a7700
nixos/less: set default lessopen preprocessor to null (#316979) 2024-12-15 11:05:21 +01:00
Drewry Pope
d388ee0ec8
nixos/label: fix typo: loosing=>losing (#365294)
typo: loosing=>losing
2024-12-15 11:29:30 +02:00
Jenny
d71a756f38
nixos/librenms: use db socket when set and add package option (#359182) 2024-12-14 18:23:17 +01:00
Adam C. Stephens
c937a5c697
nixos/zfs: fix not auto-importing pools without any fileSystems (#365058) 2024-12-14 10:22:24 -05:00
Arne Keller
50346e3558
git-lfs-transfer: init at 0.1.0-unstable-2024-10-07 (#350130) 2024-12-14 14:54:24 +01:00
Michele Guerini Rocco
9bdcd51ed6
nixos/dhcpcd: fix when ipv6 is disabled (#362568) 2024-12-14 14:23:06 +01:00
Christina Sørensen
5d48167f78
nixos/kubernetes/kubelet: Fix sandbox image load on containerd 2.x (#364558) 2024-12-14 12:45:14 +01:00
Leona Maroni
59e17a0510
nixos/paperless: remove django-q workaround (#364961) 2024-12-14 12:36:59 +01:00
misuzu
b8be6313dc
nixos/activation-script: check rmdir in usrbinenv (#264523) 2024-12-14 13:28:42 +02:00
misuzu
9c54c30f11
tasks/network-interfaces: Disable network-local-commands service if unnecessary (#338622) 2024-12-14 13:17:13 +02:00
Niklas Korz
5161dce855 nixos/conduwuit: init 2024-12-14 12:06:03 +01:00
misuzu
ad2bd1af95
nixos/plasma5: fix shellcheck findings with enableStrictShellChecks enabled (#362341) 2024-12-14 12:50:52 +02:00
misuzu
382e7cbf49
nixos/hickory-dns: make settings.zone freeform; expose configFile option (#363001) 2024-12-14 12:45:21 +02:00
misuzu
c305a64255
nixos/nvidia: make VA-API support optional (#364945) 2024-12-14 12:34:08 +02:00
misuzu
e56be60ad6
nixos/firmware: make compression configurable (#364924) 2024-12-14 12:30:52 +02: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
Bobby Rong
04785d767a
Pantheon updates 2024-12-13 (#364951) 2024-12-14 12:38:55 +08:00
Philip Taron
6ff5642249
Remove n0emis as direct maintainer (#365023) 2024-12-13 16:57:01 -08:00
jopejoe1
dfd7b67092
nixos: add option hardware.enableAllHardware (#364479) 2024-12-14 00:03:52 +00:00
Andrew Marshall
4ed27101c6 nixos/zfs: fix not auto-importing pools without any fileSystems
`lib.all (_: false) [ ]` is `true`, which is not the semantics we want
here, and interacts poorly with `boot.zfs.extraPools` where
`getPoolFilesystems` may return `[]`. So explicitly handle this case.
This does mean there isn’t a straightforward way to disable auto-import
with `extraPools` and no associated `fileSystems` while keeping the unit
around, but that’s probably okay for now.

See https://github.com/NixOS/nixpkgs/issues/364995.
Broken in 7f8278a264.
2024-12-13 19:02:30 -05:00
Ember 'n0emis' Keske
601504d994 Remove n0emis as direct maintainer 2024-12-13 22:10:53 +01:00
Atemu
84bd8b0172
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME (#364267) 2024-12-13 22:00:28 +01:00
Arne Keller
7534f2428e
inputmodule: init inputmodule-control (pkg), init inputmodule (module) (#307293) 2024-12-13 17:19:11 +01:00
Bobby Rong
ec21cacf9b
nixos/pantheon: Get rid of gsignond
This is not needed with switchboard-plug-onlineaccount 6.0.0.
2024-12-13 23:31:49 +08:00
Moritz Sanft
fad6e19f35
nixos/nvidia: make VA-API support optional
This adds a knob to disable VA-API support. For use-cases like AI servers, which do not need to perform video acceleration, this can be a useful tweak to reduce size of the system closure a lot, as the VA-API drivers are heavy.

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>
2024-12-13 16:09:21 +01:00
Jörg Thalheim
0a9dd5612d nixos/firmware: make compression configurable
In nixos-images for nixos-anywhere, we optimize for the smallest
possible image size because our installer is loaded into RAM.
2024-12-13 15:52:21 +01:00
Sandro Jäckel
b069f4f185
nixos/paperless: remove django-q workaround
This was long ago migrated to celery
https://github.com/paperless-ngx/paperless-ngx/pull/1648
2024-12-13 15:48:28 +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
Arne Keller
6f44e1219f
nixos/navidrome: support dns through systemd-resolved (#290901) 2024-12-13 10:46:47 +01:00
Arne Keller
206675f0e3
nixos/sd-card: explicitly set core_freq for Raspberry Pi 3 (#306724) 2024-12-13 10:35:33 +01:00
Arne Keller
7dc78efeae
nixos/anki-sync-server: do not use unqualified 'cat' in execStart script (#280720) 2024-12-13 10:34:27 +01:00
Sarah Brofeldt
278f0be608 nixos/kubernetes/kubelet: Fix sandbox image load on containerd 2.x 2024-12-13 10:21:12 +01:00
Arne Keller
0d9ea99d72
nixos/couchdb: Add support for additional config files (#358006) 2024-12-13 08:58:39 +01:00
Sandro
7f632a70b8
nixos/bookstack: add package option (#364347) 2024-12-12 21:21:52 -05:00
Ryan Horiguchi
d512e07338 nixos/librenms: add package option and expose package 2024-12-13 01:18:08 +01:00
Ryan Horiguchi
7241f54c9f nixos/librenms: use db socket when set 2024-12-13 01:18:08 +01:00
Adam C. Stephens
77dce9dd7b
forgejo: add pyrox0 as maintainer, nixos/forgejo: fix builtin ssh conditional, replace GITEA_ prefix in env with FORGEJO_ (#364703) 2024-12-12 17:38:28 -05:00
Torben Schweren
6cc454478d
nixos/inputmodule: init module 2024-12-12 22:58:26 +01:00