Add T490 hardware configuration and docs
- modules/t490.nix: TLP power management, CPU throttling (throttled), S3 sleep, remote Nix builders (cluster), fwupd, fprintd, fprintd, Syncthing, Tailscale, Intel VA-API, TrackPoint sensitivity, PipeWire defaults - flake.nix: add nixos-hardware input, import T490 module + nixos-hardware - docs/T490-HARDWARE.md: WiFi variants, graphics, audio, fingerprint, sleep guide - docs/T490-BATTERY.md: TLP config, threshold strategy, real-world battery numbers - docs/T490-OFFLOADING.md: local vs cluster split, remote builder setup - MIGRATION.md: add T490 post-install steps (fwupd, fprint, remote build key) - README.md: reflect new module and docs structure
This commit is contained in:
parent
6df0a20265
commit
5051dfdc8c
7 changed files with 364 additions and 3 deletions
|
|
@ -11,9 +11,10 @@
|
|||
url = "git+https://os.scoble.me/forgejo/sscoble/pi-mono.git";
|
||||
flake = false;
|
||||
};
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs, home-manager, pi-mono, ... }@inputs: let
|
||||
outputs = { self, nixpkgs, home-manager, pi-mono, nixos-hardware, ... }@inputs: let
|
||||
linuxSystem = "x86_64-linux";
|
||||
darwinSystem = "aarch64-darwin";
|
||||
|
||||
|
|
@ -66,6 +67,8 @@
|
|||
home-manager.nixosModules.home-manager
|
||||
./modules/laptop.nix
|
||||
./modules/hyprland.nix
|
||||
./modules/t490.nix
|
||||
nixos-hardware.nixosModules.lenovo-thinkpad-t490
|
||||
{ nixpkgs.config.allowUnfree = true; }
|
||||
{
|
||||
home-manager = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue