Robert Schütz
030f88a326
nixos/iptsd: Touch was renamed to Touchscreen in v3
2024-09-23 12:31:51 -07:00
Josh Hoffer
4080d35d2b
nixos/udev: only restart when udev rules change
...
Only restart `systemd-udevd.service` if udev rules in `/etc/udev/rules`
actually changed. The paths of `services.udev.packages` may change
frequently but the resulting udev rules built by `udevRulesFor`
likely change less often.
This has the added benefit of not adding `services.udev.packages` to
the system closure if they are only used for their udev rules
(issue #308937 ).
2024-09-19 17:26:01 +02:00
Benno Bielmeier
b8c7d88784
nixos/services.thinkfan: fix undefined variables
...
In d9dc50dc11
the usage of `with lib;` has
been removed from thinkfan.nix. Unfortunately, adjusting the check line
and its usage of the functions all,id,zipListsWith has not been updated
resulting in evaluation errors complaining about "undefined variable".
Update: partly covered in 0646a0771b
of #339084
rel: #208242
2024-09-03 10:42:28 +02:00
Felix Buehler
0646a0771b
nixos/services.thinkfan: fix all
& id
2024-09-02 21:12:56 +02:00
Felix Buehler
6747d84812
nixos/services.kanata: fix utils
2024-09-01 19:42:03 +02:00
Felix Bühler
30eba5df55
nixos/services.libinput: remove with lib;
( #338054 )
2024-08-30 23:15:31 +02:00
Felix Buehler
a79aa024ca
nixos/services.usbmuxd: remove with lib;
2024-08-30 00:30:54 +02:00
Felix Buehler
ab7b22c311
nixos/services.upower: remove with lib;
2024-08-30 00:30:54 +02:00
Felix Buehler
c1573bb3ef
nixos/services.undervolt: remove with lib;
2024-08-30 00:30:54 +02:00
Felix Buehler
0de89d26ea
nixos/services.udisks2: remove with lib;
2024-08-30 00:30:53 +02:00
Felix Buehler
b00fba5c63
nixos/services.udev: remove with lib;
2024-08-30 00:30:53 +02:00
Felix Buehler
48633eb323
nixos/hardware.tuxedo-rs: remove with lib;
2024-08-30 00:30:53 +02:00
Felix Buehler
624ea29c27
nixos/services.triggerhappy: remove with lib;
2024-08-30 00:30:53 +02:00
Felix Buehler
cb1696c728
nixos/services.tlp: remove with lib;
2024-08-30 00:30:53 +02:00
Felix Buehler
00052ae198
nixos/services.throttled: remove with lib;
2024-08-30 00:30:52 +02:00
Felix Buehler
d9dc50dc11
nixos/services.thinkfan: remove with lib;
2024-08-30 00:30:52 +02:00
Felix Buehler
f4fdd33746
nixos/services.thermald: remove with lib;
2024-08-30 00:30:52 +02:00
Felix Buehler
b80de00ac6
nixos/services.tcsd: remove with lib;
2024-08-30 00:30:52 +02:00
Felix Buehler
d59ce5878b
nixos/hardware.spacenavd: remove with lib;
2024-08-30 00:30:52 +02:00
Felix Buehler
131116e4f0
nixos/services.saned: remove with lib;
2024-08-30 00:30:51 +02:00
Felix Buehler
e2a4b6715f
nixos/services.ratbagd: remove with lib;
2024-08-30 00:30:51 +02:00
Felix Buehler
439cb745b0
nixos/hardware.rasdaemon: remove with lib;
2024-08-30 00:30:51 +02:00
Felix Buehler
08ec49ef41
nixos/services.pommed: remove with lib;
2024-08-30 00:30:51 +02:00
Felix Buehler
2f256fd905
nixos/services.pcscd: remove with lib;
2024-08-30 00:30:51 +02:00
Felix Buehler
b2d74343f1
nixos/services.openrgb: remove with lib;
2024-08-30 00:30:50 +02:00
Felix Buehler
78b24bea0f
nixos/services.lirc: remove with lib;
2024-08-30 00:30:50 +02:00
Felix Buehler
827d9dfac9
nixos/services.keyd: remove with lib;
2024-08-30 00:30:50 +02:00
Felix Buehler
3b7622d31b
nixos/services.kanata: remove with lib;
2024-08-30 00:30:50 +02:00
Felix Buehler
f5c96d88c1
nixos/services.joycond: remove with lib;
2024-08-30 00:30:50 +02:00
Felix Buehler
d71be6eda5
nixos/services.irqbalance: remove with lib;
2024-08-30 00:30:49 +02:00
Felix Buehler
650db2b016
nixos/services.interception-tools: remove with lib;
2024-08-30 00:30:49 +02:00
Felix Buehler
d3a4a69eda
nixos/services.illum: remove with lib;
2024-08-30 00:30:49 +02:00
Felix Buehler
8ebc06069d
nixos/services.fwupd: remove with lib;
2024-08-30 00:30:49 +02:00
Felix Buehler
6c707fe30f
nixos/services.freefall: remove with lib;
2024-08-30 00:30:49 +02:00
Felix Buehler
29536d4a4d
nixos/services.fancontrol: remove with lib;
2024-08-30 00:30:48 +02:00
Felix Buehler
3822e798f8
nixos/services.brltty: remove with lib;
2024-08-30 00:30:48 +02:00
Felix Buehler
555402cee5
nixos/services.bolt: remove with lib;
2024-08-30 00:30:48 +02:00
Felix Buehler
efcfb7ec52
nixos/services.auto-cpufreq: remove with lib;
2024-08-30 00:30:48 +02:00
Felix Buehler
f8305b629b
nixos/services.acpid: remove with lib;
2024-08-30 00:30:48 +02:00
Felix Buehler
3314fc7215
nixos/services.libinput: remove with lib;
2024-08-29 00:35:47 +02:00
Someone
4faf4ca9af
nvidia-container-toolkit: only mount existing paths in the host ( #319772 )
2024-08-27 11:18:18 +00:00
Vili Sinervä
13f07436d4
nixos/libinput: Change new options to more appropriate data types
...
Change the options to be numbers or lists of numbers instead of strings
like the pre-existing options.
2024-08-25 13:45:14 +02:00
Vili Sinervä
891202ef1f
nixos/libinput: Clarify that accelSpeed does not apply to custom profile
...
Add note to the description of the accelSpeed option to make it clear
that is only applies when flat or adaptive profile is in use.
2024-08-25 13:45:14 +02:00
Vili Sinervä
3aa3236289
nixos/libinput: Add options for defining a custom acceleration functions
...
Without these options the custom acceleration functions would have to be
defined with the additionalOptions option.
2024-08-25 13:45:14 +02:00
Vili Sinervä
34302b2424
nixos/libinput: Allow 'custom' acceleration profile
...
This is an option that works with the NixOS module as-is, but is
being blocked from use by the allowed enum values.
2024-08-25 13:45:14 +02:00
Someone
2d7db58c2f
Merge pull request #313225 from ereslibre/nvidia-consistent-casing
...
docs: fix Nvidia casing to be consistent across different places
2024-08-22 16:51:41 +00:00
Rafael Fernández López
d665ca4fb2
nvidia-container-toolkit: add initial set of tests to check closures
2024-08-19 19:40:28 +02:00
Rafael Fernández López
2b883410d4
nvidia-container-toolkit: only mount existing paths in the host
2024-08-19 19:34:34 +02:00
Sarah Brofeldt
ba99ba8ea7
Merge pull request #327914 from 0z13/nvidia-container-toolkit-device-name
...
nixos/nvidia-container-toolkit: add device-name-strategy option
2024-08-13 10:41:45 +02:00
Jonathan Zielinski
42e7fd46e7
nixos/nvidia-container-toolkit: add device-name-strategy option
...
Containerd will fail to inject CDI devices if you've been using the
uuid naming strategy rather than the default one.
2024-07-30 15:25:48 +00:00