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