# 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 configuration - `hosts/Nixos/hardware-configuration.nix`: hardware config (generated by NixOS) - `home/ltadeu6.nix`: Home Manager configuration - `configs/`: 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`