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