Commit graph

19 commits

Author SHA1 Message Date
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