Commit graph

1176 commits

Author SHA1 Message Date
Andrea Ciceri 32e12dbc20
Missing clm blob for Pinebook's AP6256 firmware 2022-04-12 11:27:54 +02:00
Anthony Roussel 68c87edeb9
dell-xps-15-9560-nvidia: use Nvidia Offload mode to save battery power
Also rename deprecated `hardware.nvidia.optimus_prime.*' to `hardware.nvidia.prime.*' since NixOS 20.09.

> The hardware.nvidia.optimus_prime.enable service has been renamed to
> hardware.nvidia.prime.sync.enable and has many new enhancements.
> Related nvidia prime settings may have also changed.

See https://nixos.org/manual/nixos/stable/release-notes.html#sec-release-20.09
2022-04-11 16:44:32 +02:00
dependabot[bot] f4160a629b
build(deps): bump cachix/install-nix-action from 16 to 17 (#404)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 08:07:30 +01:00
Andrea Ciceri 850308db3e
Add: pinebook-pro @aciceri
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2022-04-09 08:10:42 +01:00
Jörg Thalheim 710e33cb93
pine64/pinebook-pro: typos in README 2022-04-09 09:02:56 +02:00
Andrea Ciceri cb8db9e1bb
New source for ap6256-firmware and removed unstable kernel 2022-04-08 11:14:06 +02:00
Andrea Ciceri be88ca8b75
Update pine64/pinebook-pro/README.md
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2022-04-08 10:41:13 +02:00
Jörg Thalheim ddeb6a0aa4
Merge pull request #402 from twoolie/patch-1
Remove `intel_iommu=on` by default for all X1 models.
2022-04-08 08:00:45 +01:00
Jörg Thalheim 6c6e161b10
Merge pull request #400 from vroad/remove-swappiness
Remove swappiness config
2022-04-08 08:00:24 +01:00
Andrea Ciceri 6d1bd5bc2e
Custom patched kernel is not the default anymore 2022-04-01 19:59:27 +02:00
Thomas Woolford 08cf55e7b6
Remove intel_iommu=on by default for all X1 models.
IOMMU still breaks suspend/resume on multiple Lenovo models including X1.
Currently broken on at least Gen4 which I'm testing on. Hard locks the system during suspend.

This thread claims it works on Gen4 with kernel 5.16.1 but it doesn't work on my hardware, firmware fully updated.
https://bugzilla.kernel.org/show_bug.cgi?id=197029

This should probably be turned on individually for models known to work until it can be more thoroughly tested.
2022-04-01 23:06:12 +10:30
workflow 638263b724 Add Dell XPS 17 9700
Co-authored-by: Ivan Malison <IvanMalison@gmail.com>
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2022-04-01 10:10:15 +01:00
vroad ae3ac92431 Remove swappiness config 2022-03-31 10:44:20 +09:00
Andrea Ciceri e1b2cf65a7
add: pinebook-pro 2022-03-29 23:31:55 +02:00
Jörg Thalheim feceb4d24f
Merge pull request #395 from noghartt/ssd-on-thinkpad-t14
Add SSD module to ThinkPad T14
2022-03-24 16:57:06 +00:00
Guilherme Ananias 8c6b773900
add laptop/ssd module to thinkpad-t14 2022-03-24 13:43:32 -03:00
Jörg Thalheim c326257692
Merge pull request #392 from rhoriguchi/master
Add lenovo legion 7 slim 15ach6
2022-03-23 13:54:24 +00:00
Jörg Thalheim 7c645f246e
Merge pull request #394 from sagikazarmark/fix-mic-button-on-asus-zephyrus-ga503
fix: asus zephyrus g15 mute button
2022-03-23 13:53:50 +00:00
Ryan Horiguchi 27e7087af5
Add lenovo legion 7 slim 15ach6 2022-03-23 13:44:38 +01:00
Mark Sagi-Kazar 1e9c05daf2 fix: asus zephyrus g15 mute button
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2022-03-23 13:26:43 +01:00
Jörg Thalheim a352d86727
Merge pull request #390 from feijoas/master
add support for lenovo X1 yoga
2022-03-23 07:55:49 +00:00
Jörg Thalheim d1d1134d50
Merge pull request #393 from sagikazarmark/add-asus-zephyrus-ga503
Add asus rog zephyrus ga503
2022-03-23 07:55:14 +00:00
Mark Sagi-Kazar 17890dd758 add asus rog zephyrus ga503
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2022-03-23 02:17:40 +01:00
Markus Schneider 83c1cd4a5a add support for lenovo X1 yoga 2022-03-16 18:25:14 +01:00
Jörg Thalheim 32f61571b4
Merge pull request #391 from SuperSamus/radv
AMD: Prefer RADV
2022-03-16 16:20:44 +00:00
Martino Fontana abd470874b AMD: Prefer RADV 2022-03-16 17:09:08 +01:00
Jörg Thalheim 816a935bf5
Merge pull request #372 from Emiller88/framework
feat(framework): Add initial support
2022-03-09 11:39:42 +00:00
Edmund Miller 081907627c
fix(framework): Drop GTK environment variables
https://github.com/NixOS/nixos-hardware/pull/376
2022-03-08 09:18:35 -06:00
Edmund Miller 59753d2f8a
fix(framework): Remove fonts.fontconfig.dpi
It no longer has any effect and tests fail then.
2022-03-08 09:18:35 -06:00
Edmund Miller d0fd296ecd
docs: Add framework 2022-03-08 09:18:33 -06:00
Edmund Miller 4a7e3d64f4
fix(framework): Follow x1 QHD settings 2022-03-08 09:18:18 -06:00
Edmund Miller f7244a341f
feat(framework): Add initial settings
- Enable deep sleep
- Use kernel that's 5.12 or latest
- Enable fingerprint scanner
- HiDPI
2022-03-08 09:18:18 -06:00
Jörg Thalheim c730530902
Merge pull request #380 from LunNova/asus-battery-fix
asus/battery.nix: fix chargeUpto after suspend/resume, make script optional
2022-03-08 15:01:26 +00:00
Jörg Thalheim 86fa91c21f
Merge pull request #386 from sielicki/master
add legion 5 (lenovo-legion-15arh05h)
2022-03-07 10:00:49 +00:00
Jörg Thalheim a91de8c914
Merge pull request #387 from NixOS/dependabot/github_actions/actions/checkout-3
build(deps): bump actions/checkout from 2 to 3
2022-03-07 06:48:05 +00:00
dependabot[bot] 10f6346d98
build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 02:02:31 +00:00
Nicholas Sielicki 72d4903998 add lenovo legion 5 15ARH05H 2022-03-06 20:40:20 +00:00
Nicholas Sielicki b6d10e0e1b Fix alphabetical sort on readme table 2022-03-06 20:38:45 +00:00
Nicholas Sielicki 478cc4aa6e make comment more clear that it applies to all igpus, not just intel 2022-03-06 19:25:42 +00:00
Jörg Thalheim a7bca8d0d8
Merge pull request #383 from ettom/master
Add rpi4 pwm0 support
2022-03-04 12:52:02 +00:00
Jörg Thalheim 466eff0875
Merge pull request #385 from NixOS/surface-kernel
Surface kernel
2022-03-04 12:51:07 +00:00
Jörg Thalheim d27442ac2f
import editorconfig from nixpkgs
some sections that were not applicable were left out
2022-03-04 13:41:36 +01:00
Jörg Thalheim b94d24f855
rpi2: unset nix.buildCores
by default it already sets buildCores == available cores
2022-03-04 13:41:27 +01:00
kiana-S 3e4d52da0a
surface/kernel: 5.13.4 -> 5.16.11 2022-03-04 13:41:15 +01:00
Jörg Thalheim c3c66f6db4
Merge pull request #384 from ilkecan/define-VDPAU_DRIVER
common/cpu/intel: define VDPAU_DRIVER env variable
2022-02-26 05:59:57 +00:00
ilkecan 1da3ba110c common/cpu/intel: define VDPAU_DRIVER env variable
`libvdpau-va-gl` is a wrapper around VAAPI to have a VDPAU driver, which
is required for Intel GPU's. `VDPAU_DRIVER` environment variable is set
to "va_gl", since it defaults to "nvidia".
2022-02-26 03:01:01 +00:00
Jörg Thalheim a8d33117de
Merge pull request #382 from ursi/microsoft-surface-wifi
Refactor ath10k-replace to no longer need an outputHash
2022-02-25 13:44:38 +00:00
ettom 1c076b237f Add rpi4 pwm0 support 2022-02-24 16:02:40 +02:00
Jörg Thalheim ca893110b3
assus/battery: rename option to match nixpkgs convention 2022-02-23 10:23:56 +01:00
Mason Mackaman b633d393e2 Refactor ath10k-replace to no longer need an outputHash
The outputHash would change and frequently cause this to not work. This
gets around the issue by using the built version firmwareLinuxNonfree as
a source instead of trying to patch it directly.
2022-02-20 12:23:14 -05:00