Commit graph

2778 commits

Author SHA1 Message Date
detroyejr
c08d68e7f2 lenovo/thinkpad/p15v/intel/gen3: init 2026-03-24 19:45:40 -04:00
liberodark
36de8ed231 msi/prestige/15-a10sc: init 2026-03-23 23:29:49 +01:00
liberodark
1a2f8e70ee
Update sdImage.imageName to image.fileName 2026-03-23 21:02:24 +01:00
Jörg Thalheim
2d4b4717b2
Merge pull request #1750 from samemrecebi/machc-wa-update
machc-wa: updated the config to match up with the current common modules
2026-03-20 14:51:03 +00:00
Moritz Lumme
0792ebc333 Add support for Intel NUC 7i3BNB 2026-03-19 09:42:59 +01:00
Emre Cebi
ca71a11256 machc-wa: updated the config to match up with the current common modules 2026-03-19 02:31:21 +00:00
Anna Frühling
d104e2a8d2 lenovo/thinkpad/p14s/amd/gen6: init 2026-03-17 10:41:57 +01:00
Jörg Thalheim
f8e82243fd
Merge pull request #1791 from e-psi-lon/feat/asus-fa706ic
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
feat: add Asus TUF FA706IC
2026-03-15 00:16:05 +00:00
Jörg Thalheim
1bb9dfb405 asus/fa706ic: drop redundant nvidia settings
modesetting.enable and nvidiaSettings already default to true in
nixpkgs. open was set to false via mkDefault but the imported ampere
module overrides it to true with mkOverride 990, making the setting
ineffective anyway.
2026-03-15 01:00:58 +01:00
Jörg Thalheim
df40dce33f
Merge pull request #1792 from t184256/onenetbook4-newer-kernels
onenetbook/4: update stylus patch for 6.18 / 7.0
2026-03-14 23:58:25 +00:00
mystic-neutron
d593602e66 update: enable powerManagement 2026-03-14 19:33:41 -04:00
Alexander Sosedkin
2661c93c16 onenetbook/4: update stylus patch for 6.17, 6.18.18+, 6.19.8+ 2026-03-14 12:23:25 +01:00
Luke Channings
24a01e1c19
update latest kernel to 6.18 2026-03-12 10:43:01 +00:00
Lilian Maulny (e_ψ_lon)
66288b2e35 feat: add Asus TUF FA706IC 2026-03-11 21:20:19 +01:00
Jamie Magee
b4766ffecf config-txt: fix null removal, file option as types.path
null was not in the settings type, so mkForce null to remove a default
was a type error. Added nullOr to atom and filter nulls in recurse.

Changed file from types.str to types.path with pkgs.writeText — this
is how services.mysql.configFile and similar options work. Moved the
generated file into the option default (with defaultText) rather than
setting it in the config block.
2026-03-09 21:22:51 -07:00
Jamie Magee
a688dfcbb5 raspberry-pi: add config.txt generation module
Two new files in raspberry-pi/common/:

config-txt.nix lets you declare config.txt contents through
hardware.raspberry-pi.configtxt.settings (RFC 42 style — plain
values, null to remove, no enable/value wrappers).

config-txt-defaults.nix has the same defaults as Raspberry Pi OS:
vc4-kms-v3d, audio on, arm_boost, CM4 otg_mode, CM5 dwc2, etc.
All mkDefault so they are easy to override.

Not wired into board profiles yet — that comes with the RPi 5
sub-module work. Based on nvmd/nixos-raspberrypi.
2026-03-08 23:18:35 -07:00
Rishi Balamurugan
f8d60e5106
Merge branch 'master' into acer-predator-helios 2026-03-08 14:38:40 -04:00
Jörg Thalheim
3966ce987e
Merge pull request #1786 from cmspam/patch-2
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Removed deprecated asusd user service in ga402x
2026-03-08 12:23:50 +00:00
Jörg Thalheim
32b46b83df acer/predator/helios/300: remove redundant options
boot.initrd.availableKernelModules and boot.kernelModules are
machine-specific and belong in the user's hardware-configuration.nix
as generated by nixos-generate-config.

nvidia.open is already set by common/gpu/nvidia/pascal (Pascal GPUs
don't support the open driver). nvidiaSettings defaults to true in
the NixOS nvidia module. graphics.enable/enable32Bit should be left
to the user or their desktop environment to decide.
2026-03-08 12:19:55 +01:00
mystic-neutron
31817e8d9d added: Default config for Acer Predator Helios 300 2026-03-08 12:16:03 +01:00
cmspam
e819cfedc7
Removed deprecated asusd user service. 2026-03-08 18:16:49 +09:00
koral
cbbc29c7f3 feat(raspberry-pi): Temperature thresholds for fan speed of PoE HAT can now be configured 2026-03-07 10:13:36 +01:00
Waffle Lapkin
d0e1360453
don't set removed option asusd.enableUserService 2026-03-02 15:01:39 +01:00
Issam E. Maghni
34360c4c63 raspberry-pi/5: add macb module if netboot
This module is required to have Ethernet in initial RAM disk.
2026-02-28 14:01:28 -05:00
Issam E. Maghni
011660e3f7 raspberry-pi/5: add modules for RP1 controller 2026-02-28 14:01:28 -05:00
Issam E. Maghni
722ef6b5be raspberry-pi/5: add pcie-brcmstb module 2026-02-28 14:01:28 -05:00
Issam E. Maghni
d736553cca raspberry-pi/5: filter Device Tree blobs 2026-02-28 14:01:28 -05:00
Issam E. Maghni
076b2a5116 raspberry-pi: add vc4 to common modules
Raspberry Pi 2 and 3 will now have it too.
2026-02-28 14:01:28 -05:00
Issam E. Maghni
9ad075ca00 raspberry-pi: add usbhid to common modules
Raspberry Pi 2 will now have it too.
2026-02-28 14:01:28 -05:00
Issam E. Maghni
114dfa1989 raspberry-pi: add usb-storage to common modules
Raspberry Pi 2 will now have it too.
2026-02-28 14:01:28 -05:00
Issam E. Maghni
25b82e0755 chore: format raspberry-pi/ with nixfmt --strict 2026-02-28 14:01:28 -05:00
florianvazelle
696e656125 Add hydra jobs & flake packages for Raspberry Pi kernels 2026-02-25 07:59:11 +01:00
dish
41c6b421bd
Merge pull request #1689 from spinda/intel-nuc-12wshi7
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Add support for Intel NUC 12WSHi7
2026-02-24 21:39:55 +00:00
Naomi Smith
2142c37d4d
Add support for Intel NUC 12WSHi7
This adds another supported Intel NUC variant in `intel/nuc/12wshi7`.
2026-02-24 13:26:28 -08:00
mexisme
416dc12095 Merge master into microsoft-surface/update-kernel-6.18.13 2026-02-24 16:06:09 +00:00
mexisme
d11b784d05 Update Microsoft Surface kernel patches to 6.18.13 2026-02-24 16:06:09 +00:00
mexisme
6f3838f141 Update Microsoft Surface kernel patches to 6.18.12 2026-02-21 18:47:29 +00:00
fkrestan
582df22530 Add Dell Latitude E7440 2026-02-21 12:45:06 +01:00
Philip Maus
4baea036b3
Latitude 7430: Enable Caps Lock LED 2026-02-20 18:38:12 +01:00
mexisme
11cf7d6853 Merge master into microsoft-surface/remove-kernels-6.12-6.15 2026-02-18 15:49:54 +00:00
mexisme
7f9d9b7030 Update Microsoft Surface kernel patches to 6.18.10 2026-02-18 15:49:54 +00:00
mexisme
1a21001f56 microsoft/surface: Remove old kernels 6.12 and 6.15 2026-02-18 15:49:54 +00:00
Jörg Thalheim
740a223630
Merge pull request #1767 from DavHau/asus
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
asus/zephyrus/gu605cw: init
2026-02-18 14:02:39 +00:00
DavHau
7d794bc117 asus/zephyrus/gu605cw: init 2026-02-18 20:45:29 +07:00
Jörg Thalheim
0d58bcd2ce
Merge pull request #1753 from johbo/add-imac-12-2
Add configuration for Apple iMac 12,2
2026-02-18 09:12:14 +00:00
Jörg Thalheim
7a5517f634
Merge pull request #1752 from rwaweber/apple-t2-bump-to-6.12.63
apple/t2: sync stable patches (6.12.44 -> 6.12.63)
2026-02-18 08:59:29 +00:00
Jörg Thalheim
d4a6f36b93
apple/imac/12-2: strip enableRedistributableFirmware
nixos-generate-config does this.
2026-02-18 09:59:02 +01:00
Jörg Thalheim
4dee6dc8d3
Merge pull request #1766 from FrameworkComputer/laptop12-unl0kr
framework/12-inch: Add support for unl0kr
2026-02-18 08:57:46 +00:00
Daniel Schaefer
f69f53ebb6 framework/12-inch: Add support for unl0kr
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2026-02-16 16:04:18 +00:00
Florian Klink
66e1a090de
Merge pull request #1726 from onny/visionfive2-cleanup
starfive visionfive2: cleanup kernel requirements
2026-02-16 15:53:11 +00:00