No description
Flake lock file updates:
• Updated input 'nix-openclaw':
'github:openclaw/nix-openclaw/48bd7a29e1904b0e0926aa94e44da14fa5b1f196?narHash=sha256-EVt8AItP8DtX96ZVAMt1JwavSE/28zAM6maIA5MD0Bc%3D' (2026-06-06)
→ 'github:openclaw/nix-openclaw/22c81f70a5369f9b1f74bda589b3c526db575069?narHash=sha256-qUXiscmAPjcjV0yGANh9ZuivOBNBckVEpexb7phihgc%3D' (2026-06-09)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/535f3e6942cb1cead3929c604320d3db54b542b9?narHash=sha256-2v9lT4ya59Lh1FqPeLnz1MoX9y/wz2huqfe9RtQZITk%3D' (2026-06-03)
→ 'github:NixOS/nixpkgs/e820eb4a444b46a19b2e03e8dfd2359439ff30fe?narHash=sha256-Fwd1%2BspDtQ0hDyBwme6ufG3n4mY0UrjjFdYHv%2BG/Hds%3D' (2026-06-08)
|
||
|---|---|---|
| .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