Commit graph

844 commits

Author SHA1 Message Date
Wolfgang Walther 91a8fee3aa
treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02: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
Someone 10edb84c9f
nixos/nvidia-container-toolkit: allow to provide CSV files (#401840) 2025-05-28 15:13:28 +00:00
Rafael Fernández López 1948ad4bb5 nixos/nvidia-container-toolkit: allow to provide CSV files 2025-05-28 15:57:21 +02:00
Masum Reza c9f192da92
nixos/amdgpu: add overdrive and ppfeaturemask option (#411155)
- `programs.corectrl.gpuOverclock.enable` -> `hardware.amdgpu.overdrive.enable`
- `programs.corectrl.gpuOverclock.ppfeaturemask` -> `hardware.amdgpu.overdrive.ppfeaturemask`
- `programs.tuxclocker.enableAMD` -> `hardware.amdgpu.overdrive.enable`
2025-05-27 19:45:13 +05:30
Arne Keller 2ce3014797
nixos/spacenavd: add wantedBy for automatic startup (#366768) 2025-05-21 10:20:19 +02:00
Seth Flynn 7c2f22b376
nixos/hddfancontrol: use attrset for config (#394826) 2025-05-15 13:49:19 -04:00
r-vdp b7fe0a1c0c
nixos/test/installer: make sure we can build the nixos udev rules 2025-05-12 00:37:03 +02:00
r-vdp 51a43f8ad3
Reapply "nixos/udev: verify udev rules using udevadm"
This reverts commit 5d69558f0d.
2025-05-11 22:55:09 +02:00
K900 5d69558f0d
Revert "nixos/udev: verify udev rules using udevadm" 2025-05-10 00:50:36 +03:00
r-vdp 1278d56d71
nixos/udev: verify all udev rules using udevadm 2025-05-08 20:34:26 +02:00
Arne Keller 041121c765
pid-fan-controller: init at 0.1.1, nixos/pid-fan-controller: init (#336849) 2025-05-04 17:42:37 +02:00
zimward 16ca4e3f44
nixos/pid-fan-controller: init 2025-04-28 16:14:10 +02:00
Yang, Bo dd30fd1285 nvidia-container-toolkit: add suppressNvidiaDriverAssertion option 2025-04-15 23:27:51 +02:00
Rafael Fernández López 71f11f66a0
nvidia-container-toolkit: 1.15.0-rc.3 -> 1.17.5 2025-04-14 10:53:23 +02:00
Austin Horstman d852aa1cbb
hardware.bluetooth: fix configuration directory mode (#396044) 2025-04-10 16:34:27 -07:00
Sandro 96fb883ec4
nixos/bluetooth: fix restartIfChanged
X-RestartIfChanged must be in the Service section, not in Unit and we also have a shortcut for that.

8cc0451ead/nixos/lib/systemd-lib.nix (L796)
2025-04-08 22:22:12 +02:00
Austin Horstman 410e151ba4
hardware.bluetooth: fix configuration directory mode
bluetooth.service: ConfigurationDirectory 'bluetooth' already exists but
the mode is different. (File system: 755 ConfigurationDirectoryMode:
555)
2025-04-04 08:59:53 -05:00
John Titor 30736fc47b nixos/amdvlk: enable 32 bit drivers properly
Closes https://github.com/NixOS/nixpkgs/issues/395087

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-04-04 08:52:46 +05:30