Commit graph

861 commits

Author SHA1 Message Date
h7x4 39e93806aa
Revert "various: replace systemd.services.<name>.{script,preStart} with ExecStart{,Pre}" 2025-10-31 11:03:32 +01:00
Sandro 217be17a12
adjustor: init at 3.11.8 (#453542) 2025-10-30 10:35:36 +00:00
Sandro c32d974077
various: replace systemd.services.<name>.{script,preStart} with ExecStart{,Pre} (#448763) 2025-10-29 12:34:37 +00:00
Johannes Kirschbauer 4ad85b485d
various: lib usage improvements - prefer removeAttrs over filterAttrs (#455787) 2025-10-27 16:17:52 +00:00
h7x4 56f0444d04
nixos/pommed: replace systemd script with ExecStart 2025-10-27 18:52:13 +09:00
h7x4 e090d24809
nixos/thinkfan: lib.filterAttrs -> lib.removeAttrs 2025-10-26 15:21:22 +09:00
Colin 28e2ca30c4 nixos/buffyboard: document quirks.ignore_unused_terminals option 2025-10-25 22:18:23 +00:00
hustlerone af1485d333 pkgs/buffybox: 3.3.0 -> 3.4.2-unstable-2025-10-25
Co-authored-by: Colin <colin@uninsane.org>
2025-10-25 22:18:16 +00:00
Aurelia 0731872d15
adjustor: init at 3.11.8
based of work from #347279 by @toast003

Co-authored-by: Toast <39011842+toast003@users.noreply.github.com>
Co-authored-by: qzylinra <225773816+qzylinra@users.noreply.github.com>
2025-10-25 14:23:16 +02:00
Lukas Wurzinger 1f4c50ab81
lib/cli: deprecate toGNUCommandLine 2025-10-21 21:01:38 +02:00
Will Fancher 20203e60d1
nixos/udev: Resolve names late (#451411) 2025-10-12 17:50:36 +00:00
Will Fancher e8842bd694 nixos/udev: Resolve names late
See: 2203cd2a7c
2025-10-12 13:25:49 -04:00
K900 fb73ccd10d Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-07 08:19:36 +03:00
Acid Bong f418365067
maintainers: drop evils 2025-10-05 22:22:45 +03:00
Wolfgang Walther 5e1f5b623b
Merge branch 'staging-next' into staging 2025-10-05 11:40:56 +02:00
Wolfgang Walther 91a8fee3aa
treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
Will Fancher 280f6acc40 nixos/systemd-stage-1: Add dmi_memory_id
It's unclear why we didn't get the error message about this binary not
existing before, because the udev rule requiring it has always been in
systemd initrd.
2025-10-02 23:59:42 -04:00
Will Fancher 1c5d47dd78 systemd: v257.9 -> v258 2025-10-02 19:53:08 -04:00
dish a0201020e2
amdvlk,nixos/amdvlk: drop
AMDVLK has been deprecated by upstream and has been replaced by RADV.
Drop it for 25.11.
2025-09-30 13:34:01 -04:00
Cobalt 6320c53574
nixos/hddfancontrol: add package option
Adds services.hddfancontrol.package to make the package used by the
module easier to configure
2025-09-30 15:46:09 +02:00
xanderio 15a7cb4502
nixos: fix 'do not exist' typos (#434317) 2025-09-29 08:59:22 +00:00
Benjamin Staffin dad7e8f474
nixos/hddfancontrol: loosen pwmPaths and disks types to str, nixos/hddtemp: allow command substitution for drives (#421862) 2025-09-28 15:24:20 +00:00
Masum Reza 0fe9557f85
openrgb: add startupProfile option to service (#408517) 2025-09-26 13:00:42 +00:00
h7x4 4ba3f60b8a
various: use mkPackageOption 2025-09-22 02:46:54 +02:00
h7x4 2e5062f693
irqbalance: 1.9.4 -> 1.9.4-unstable-2025-06-10 (#439411) 2025-09-07 13:43:52 +02:00
xbreak da5e78b835 nixos/asusd: Fix broken links to asusctl manual 2025-09-04 09:28:59 +02:00
ZHANG Yuntian 1f0dfd6c70
nixos/irqbalance: add package option
This makes it easier to override packages.
2025-09-02 11:38:09 +08:00
Thiago Kenji Okada 33de6dfc31
deepcool-digital-linux: init package and module (#418236) 2025-08-27 19:04:47 +01:00
dish 970dcca69c
treewide: Fix links in module documentation 2025-08-25 12:55:11 -04:00
NotAShelf d0dd9e1c3a nixos/lact: allow configuring declaratively 2025-08-19 02:24:54 +05:30
NAHO 6a6e27495b
nixos: fix 'do not exist' typos 2025-08-16 22:43:21 +02:00
K900 d56d26bf30 nixos/pcscd: fix eval 2025-08-11 21:56:05 +03:00
Funkeleinhorn cf47cb7c10
openrgb: add startupProfile option to service
This commit adds a startupProfile option to the
openrgb service to make it easier to load own color profiles on boot.
2025-08-11 15:47:55 +02:00
isabel 7c854b91a6
nixos/pcscd: Allow configuration of filters (#425047) 2025-08-11 14:36:08 +01:00
nikstur 1fc1fb2700
nixos/udev: use udevadm from buildPackages to fix cross (#431144) 2025-08-06 14:05:12 +02:00
Seth Flynn 8f2a71ff49
nixos/tuned: enable upower with tuned-ppd
Fixes: #431105
2025-08-05 07:47:24 -04:00
secufoe 98cbe96519 nixos/udev: use udevadm from buildPackages to fix cross 2025-08-05 12:21:09 +02:00
Seth Flynn f80495afef
tuned: init at 2.25.1 (#357480) 2025-08-01 07:28:32 -04:00
Seth Flynn 3eeb7ad06a
nixos/tuned: init 2025-08-01 06:20:49 -04:00
Wolfgang Walther 5a0711127c
treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Wolfgang Walther 62fe016519
treewide: run treefmt with mdcr/nixfmt 2025-07-24 13:52:31 +02:00
Rafael Fernández López d287c86c08 nixos/nvidia-container-toolkit: fix tests 2025-07-18 03:53:46 +00:00
Rafael Fernández López 117bbae49c
nvidia-container-toolkit: reintroduce nvidia runtime wrappers
This allows users to keep using `docker run --gpus`. Despite CDI is
the recommended way to expose GPU's to containers nowadays, allow
users to keep using the old `--gpus` method.
2025-07-16 22:38:11 +02:00
Mikael Voss 9b68a4033c
nixos/pcscd: Allow configuration of filters
pcscd can be configured to ignore readers by matching a their names
against a list of patterns or to extend reader names with a string.

See <https://blog.apdu.fr/posts/2015/12/remove-andor-customize-pcsc-reader-names/>.
2025-07-14 12:38:48 +02:00
NotAShelf 7eef2264d7
nixos/deepcool-digital-linux: init 2025-07-13 15:29:52 +03:00
Jared Baur 73b4810ff3
nixos/nvidia-container-toolkit: add extraArgs option 2025-07-09 18:38:56 -07:00
Philip Wilk a135e7366e
nixos/hddfancontrol: loosen pwmPaths and disks types
Use str instead of path for the types, and use script instead of ExecStart for the service.
This lets you use command substitution to automatically select the correct disks and fan controllers at service start.
Useful at hwmonX can change value frequently and spontaneously.
Also lets you replace failed disks without having to change your nix config - only need to reload the service.
2025-07-03 17:16:58 +01:00
n 08f22084e6
nvidia-optimus: blacklist "nvidia-uvm" (#396074)
Even though other NVIDIA modules are blacklisted, `nvidia_uvm` is loaded and the NVIDIA card is still in use; In order to completely disable NVIDIA graphics we need to blacklist the `nvidia_uvm` kernel module
2025-06-19 22:43:01 +02:00
Peder Bergebakken Sundt c77ac9dfc3 treewide: fix typos 2025-06-02 16:07:07 +02:00
John Titor 81fc14bc5e nixos/lact: init
On AMD GPU, you should enable overdrive mode by using `hardware.amdgpu.overdrive.enable = true;` in your configuration.

Co-authored-by: PopeRigby <poperigby@mailbox.org>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-30 03:43:04 +05:30