Commit graph

26 commits

Author SHA1 Message Date
Trolli Schmittlauch c70ecdf6f5 hosts/framenix: switch to latest linux kernel
virtualbox modules have been fixed with linux_6_10; kernel 6_9 has been
removed
2024-08-20 12:34:30 +02:00
Trolli Schmittlauch f992a50964 treefmt 2024-07-02 23:42:52 +02:00
Trolli Schmittlauch 5e4f585842 framenix: set battery charge limit of 85% at boot 2024-06-16 20:37:35 +02:00
Trolli Schmittlauch 716df0c611 audio: move framenix to pipewire, keep thinknix at pulseaudio 2024-05-21 22:40:51 +02:00
Trolli Schmittlauch 5e7a41ab47 framenix: pin to kernel 6.8 due to virtualbox 2024-05-16 17:26:15 +02:00
Trolli Schmittlauch 154a8be69c host framenix: amdgpu flickering workaround not necessary anymore
is resolved since firmware 3.05
2024-04-26 17:38:24 +02:00
Trolli Schmittlauch 2bdff39416 [treewide] reformat all files with nixfmt-rfc-style 2024-03-16 17:18:20 +01:00
Trolli Schmittlauch d25fffc899 host framenix: linux 6.8-rc6 -> 6.8.0 from nixpkgs again 2024-03-14 00:32:54 +01:00
Trolli Schmittlauch 049ff40b14 host framenix: linux 6.8-rc6 -> 6.8-rc7 2024-03-04 00:55:24 +01:00
Trolli Schmittlauch 0abcc294af host framenix: linux 6.8-rc5 -> 6.8-rc6
- allows dropping the suspend patch
- now back at an unpatched kernel
2024-03-03 20:13:18 +01:00
Trolli Schmittlauch 346b7afd65 host framenix: linux 6.8-rc4 -> 6.8-rc5
allows dropping the drm buddy patch
2024-02-21 18:57:07 +01:00
Trolli Schmittlauch 10f78e86bf framenix: porper patch for suspend-resume-freeze
allows re-enabling the previously blacklisted module amd-pmf
2024-02-17 19:06:49 +01:00
Trolli Schmittlauch 5cedb5444a framenix kernel: update and pull graphics fix patch from git 2024-02-17 03:11:59 +01:00
Trolli Schmittlauch d46efe181f framenix kernel: 6.8-rc3 -> 6.8-rc4 2024-02-17 03:11:17 +01:00
Trolli Schmittlauch 9f55497476 host framenix: apply workaround against suspend-resume freeze bug in kernel 6.8 2024-02-17 00:34:25 +01:00
Trolli Schmittlauch a23072866f hosts/framenix: reduce power consumption with proper PPD CPU + ABM
- patch PPD to properly set the powersave level for the spu as well
- enable adaptive backlight management at lowest level

inspired by 1cbeaa156b/packages/default.nix
2024-02-12 19:32:19 +01:00
Trolli Schmittlauch 087cb1caf9 framenix kernel: 6.8-rc2 -> 6.8-rc3 2024-02-10 00:15:25 +01:00
Trolli Schmittlauch a18b8a685e framenix: use targeted patch instead of reverts 2024-02-10 00:15:24 +01:00
Trolli Schmittlauch 1e40e5fa9b framenix: patch kernel against grpahics flickering
only a temporary mitigation, should hopefully land upstream at some point
2024-02-06 00:56:12 +01:00
Trolli Schmittlauch 9ad1049f4a nixosConfigurations: move input forwarding to inline module
Inspired by https://jade.fyi/blog/flakes-arent-real/, this is better for
composability:
>  it also doesn't work outside of the flake that's actually invoking nixpkgs.lib.nixosSystem. The latter is the much more sinister part, and the reason I would strongly recommend inline modules with closures instead of specialArgs: they break flake composition.

For now, the `system` remains a specialArg, until I decide what to do
with that.
2024-01-20 12:25:32 +01:00
Trolli Schmittlauch 4a43774913 host framenix: apply workaround against amdgpu issue 2024-01-20 01:52:32 +01:00
Trolli Schmittlauch e5a5639aa1 host framenix: use latest firmware from unstable 2024-01-19 00:24:00 +01:00
Trolli Schmittlauch 34dce961d3 host framenix: use latest stable linux kernel to profit from fixes for new hardware 2024-01-11 18:24:06 +01:00
Trolli Schmittlauch ee009e1d03 host framenix: install radeontop 2024-01-11 18:16:12 +01:00
Trolli Schmittlauch 85101e1d85 host framenix: disable fingerprint sensor, enable fwupd 2024-01-11 01:50:08 +01:00
Trolli Schmittlauch bb61531df1 WIP framenix 2024-01-11 01:13:42 +01:00