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
7ebe7bc149
[flake lock update]
2024-02-17 03:12:21 +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
0cd23886c0
[flake lock update]
2024-02-16 04:25:14 +01:00
Trolli Schmittlauch
d390e95117
nixos-hardware: [flake lock update]
2024-02-12 20:08:07 +01:00
Trolli Schmittlauch
1dadc5c66f
[flake lock update]
2024-02-12 19:32:35 +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
5cb55e9805
flake: add overlays and minimal devShell
...
inspired by 1cbeaa156b/profiles/base/default.nix
2024-02-12 19:12:47 +01:00
Trolli Schmittlauch
bcf415bcec
lnav: add as a CLI tool
2024-02-10 00:46:15 +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
7ec8fa2d44
[flake lock update]
2024-02-10 00:15:14 +01:00
Trolli Schmittlauch
761a33c1fb
direnv: prefer usage of nix-direnv over lorri
2024-02-10 00:13:01 +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
81c32881b3
[flake lock update]
2024-02-05 15:17:07 +01:00
Trolli Schmittlauch
bc34c7638c
common: remove superfluous sound.enable
...
That option naming is misleading, it is not needed
when already using pulseaudio and only enables a
pure-ALSA setup.
2024-02-04 02:40:14 +01:00
Trolli Schmittlauch
a17a37f4c1
logseq: re-lock the temporary fixup flake input
2024-02-01 18:28:41 +01:00
Trolli Schmittlauch
76b17a9903
[flake lock update]
2024-01-31 16:47:30 +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
f43f752fda
studio-link: install 21.07.0 via NUR
2024-01-18 23:14:16 +01:00
Trolli Schmittlauch
c44dcb450f
[flake lock update]
2024-01-18 19:45:44 +01:00
Trolli Schmittlauch
0b821e04da
netcat: switch to openbsd implementation, it turned out more reliable in manual tests
2024-01-11 22:59:14 +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
fbef60be21
hosts: smartd only activated on thinknix
2024-01-11 01:50:31 +01:00
Trolli Schmittlauch
85101e1d85
host framenix: disable fingerprint sensor, enable fwupd
2024-01-11 01:50:08 +01:00
Trolli Schmittlauch
9178d539f0
[flake lock update]
2024-01-11 01:33:58 +01:00
Trolli Schmittlauch
bb61531df1
WIP framenix
2024-01-11 01:13:42 +01:00
Trolli Schmittlauch
317aeb248e
[flake lock update]
2024-01-10 13:28:53 +01:00
Trolli Schmittlauch
27100bacb7
modularise flake config: fix and modularise home-manager config generation
...
unfortunately, homeConfigurations do not follow the pattern of having system-specific sub-attrs and thus are dependent on a specific system per-se.
2024-01-10 13:28:52 +01:00
Trolli Schmittlauch
993308a2d3
start modularising NixOS config for several hosts
...
First step in modularising the NixOS config, with a focus on separation of host-specific and common configs.
Common modules still need to be split up and refined, several TODOs and FIXUPs remain in code. But the config builds fine on thinknix.
Roughly based on/ inspired by https://johns.codes/blog/organizing-system-configs-with-nixos#using-nixos
2024-01-10 13:24:48 +01:00
Trolli Schmittlauch
0639633b0d
fixup! logseq: temporarily use PR274180 flake input to fix insecure electron
2023-12-30 20:59:44 +01:00
Trolli Schmittlauch
158753fba4
networkmanager: add 37C3 WLAN config via ensureProfiles
...
mainly keep this in there as a starting point and future reference, once I have secrets management and modularised configs
2023-12-30 20:11:57 +01:00
Trolli Schmittlauch
dfb5c711bf
spx-viewer: remove due to being broken and not displaying some tracks
2023-12-17 15:09:14 +01:00
Trolli Schmittlauch
20cec2c87e
logseq: temporarily use PR274180 flake input to fix insecure electron
2023-12-15 23:26:56 +01:00
Trolli Schmittlauch
1dfd55426d
[flake lock update]
2023-12-15 23:25:55 +01:00
Trolli Schmittlauch
06d7b641d9
[flake lock update]
2023-12-06 19:06:36 +01:00
Trolli Schmittlauch
5d3936b624
nixos 23.05 -> 23.11; including home-manager
2023-12-04 22:03:33 +01:00
Trolli Schmittlauch
7ebe9329b1
[flake lock update]
2023-11-15 18:00:06 +01:00
Trolli Schmittlauch
082e51b4d1
[flake lock update]
2023-10-26 22:17:58 +02:00
Trolli Schmittlauch
832fe93049
zotero: temporarily remove as it is insecure
2023-10-26 22:08:53 +02:00
Trolli Schmittlauch
d80e08abe4
remove procratination stopper, outdated and unused
2023-10-26 22:03:27 +02:00
Trolli Schmittlauch
17e2cfba02
remove ambiguous unicode chars
2023-10-26 22:02:37 +02:00
Trolli Schmittlauch
968eb6741a
[flake lock update]
2023-10-20 21:32:13 +02:00
Trolli Schmittlauch
416ea8f1f4
[flake lock update]
2023-10-17 17:22:38 +02:00