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
README.md
11
README.md
|
|
@ -131,11 +131,17 @@ laptop-config/
|
|||
├── flake.nix # Two targets: nixosConfigurations.laptop + homeConfigurations.sscoble
|
||||
├── modules/
|
||||
│ ├── laptop.nix # System packages, zsh, fonts, SSH
|
||||
│ └── hyprland.nix # Hyprland WM, greetd, PipeWire, portals, bluetooth
|
||||
│ ├── hyprland.nix # Hyprland WM, greetd, PipeWire, portals, bluetooth
|
||||
│ ├── t490.nix # T490 hardware: TLP, throttled, S3 sleep, remote builders, fwupd
|
||||
│ └── vm.nix # UTM aarch64 VM for testing
|
||||
├── home/
|
||||
│ ├── sscoble.nix # Shared (macOS + NixOS): zsh, git, nvim, pi, dirs, SSH
|
||||
│ ├── sscoble.nix # Shared (macOS + NixOS): zsh, git, nvim, pi, direnv, SSH
|
||||
│ ├── desktop.nix # Linux-only: Hyprland, waybar, ghostty, zellij, themes
|
||||
│ └── wgu.nix # WGU software: Zotero, Brave, Obsidian, VSCode, Typst, Bitwarden
|
||||
├── docs/
|
||||
│ ├── T490-HARDWARE.md # WiFi, GPU, audio, fingerprint, sleep/resume guide
|
||||
│ ├── T490-BATTERY.md # TLP config, threshold strategy, real-world numbers
|
||||
│ └── T490-OFFLOADING.md # What runs local vs cluster, remote builder setup
|
||||
└── README.md
|
||||
```
|
||||
|
||||
|
|
@ -157,6 +163,7 @@ Same zsh, git, neovim, pi config, SSH config on both machines.
|
|||
|------|--------|
|
||||
| [sscoble/pi-mono](https://os.scoble.me/forgejo/sscoble/pi-mono) | pi coding agent (mirror of badlogic/pi-mono) |
|
||||
| [sscoble/wgu](https://os.scoble.me/forgejo/sscoble/wgu) | WGU coursework monorepo — class templates, study strategy, OB1 integration |
|
||||
| [NixOS/nixos-hardware](https://github.com/NixOS/nixos-hardware) | T490 hardware quirks module (imported via flake input) |
|
||||
|
||||
## Forgejo Actions
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue