No description
Flake lock file updates:
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/d407951447dcd00442e97087bf374aad70c04cea?narHash=sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU%2BK27sk%3D' (2026-07-05)
→ 'github:NixOS/nixpkgs/0bb7ec54c8483066ec9d7720e780a5caa71f8612?narHash=sha256-iffAls3iaNTyJC2faYcUXSI%2BGp02cDjYl%2BMygxKl2GI%3D' (2026-07-08)
• Updated input 'zen-browser':
'github:youwen5/zen-browser-flake/36b24209358c82e0ea5404ba003ae8dc37334c86?narHash=sha256-H6lM%2Bh8%2BZT25uWJwmYkER5yj5RJ9DP2%2B%2Bn5um/XH3J0%3D' (2026-07-03)
→ 'github:youwen5/zen-browser-flake/e8041a3571e8cadb57dc18a3d6362d753510b94a?narHash=sha256-EDJjJYGT5pQKTBqmz%2BOA2sqE20kjj6mP699JFGDzse4%3D' (2026-07-10)
|
||
|---|---|---|
| .claude/commands | ||
| configs | ||
| home | ||
| hosts | ||
| openclaw/documents | ||
| secrets | ||
| .gitignore | ||
| AGENTS.md | ||
| deploy-oracle.sh | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
NixOS Personal Configs
This repository contains the NixOS and Home Manager configuration for my personal computer. It is tailored to my hardware and workflow, so treat it as a reference rather than a drop-in template.
Disclaimer
Not for production use. Use at your own risk.
Structure
hosts/Nixos/configuration.nix: main system configurationhosts/Nixos/hardware-configuration.nix: hardware config (generated by NixOS)home/ltadeu6.nix: Home Manager configurationconfigs/: app configs (Hyprland, Waybar, Doom Emacs, etc.)secrets/: agenix rules and encrypted secrets (no plaintext secrets)openclaw/: OpenClaw documents
Notes
- Secrets are managed with agenix and are not stored in plaintext in this repo.
- This setup is specific to my machine; use with care if you copy anything.
Apply changes
- Rebuild system:
sudo nixos-rebuild switch --flake .#Nixos - Basic syntax check:
nix-instantiate --parse hosts/Nixos/configuration.nix