No description
  • Nix 60.5%
  • Python 19.1%
  • Emacs Lisp 12.3%
  • CSS 3.3%
  • HTML 2.4%
  • Other 2.4%
Find a file
auto-upgrade cefdd4195a
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-openclaw':
    'github:openclaw/nix-openclaw/5618b27babf8f034aab0cdf2660d4d356e43cc0f?narHash=sha256-wbKVx7cHgaQa%2BaK3ALDKKltga4Krn7d8yY1s/IoAu9k%3D' (2026-08-31)
  → 'github:openclaw/nix-openclaw/d3760a6f103642f11e24bc01ee9aec80a0153774?narHash=sha256-3kT6w6Ywa5cW5PIu/1wqX%2B/t9n5p2cvxOQ50kpjI390%3D' (2026-09-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a3116115851d68b8952a2a4221cc25a84e56b532?narHash=sha256-Z%2BvUNbfd2FIKkWOTkcT7RYlh3oFCnig/d2eXD1SWf2E%3D' (2026-09-01)
  → 'github:NixOS/nixpkgs/a5cc6f2c37bf518436dc8d1c288ccd0c43c2f4c4?narHash=sha256-r2f1oUwixlgq9zOdYLqJLfS/lWBT60/IITjhTKI59JU%3D' (2026-09-03)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/34ab99075ac4f7e40cf037eef32cb1c360bb85e9?narHash=sha256-hn1oU2rue2SYK8dAr8%2BWNZWtbsz1S2W5mnHlSEuh3bo%3D' (2026-08-31)
  → 'github:NixOS/nixpkgs/0968519e14f7aa7d3e9b389682bd74d2b51c8ce8?narHash=sha256-lhEhY8X5EgkQ/eg6IFz4cc8jRuSYSvnxx1al7d1dvZ0%3D' (2026-09-03)
2026-09-04 18:30:17 -03:00
.claude/commands Add /orient skill for agent onboarding 2026-05-28 18:53:56 -03:00
configs hypr: keep AMD iGPU as aquamarine primary GPU 2026-08-18 16:34:36 -03:00
home vkbasalt: add CAS post-processing for Vulkan games 2026-08-30 14:38:09 -03:00
hosts vkbasalt: add CAS post-processing for Vulkan games 2026-08-30 14:38:09 -03:00
openclaw/documents openclaw 2026-04-02 19:31:37 -03:00
secrets Add OCI credentials and deploy script for NixOracle 2026-05-28 18:46:59 -03:00
.gitignore .gitignore 2026-04-19 13:11:44 -03:00
AGENTS.md AGENTS.md: SSH remote uses forgejo@, not git@ 2026-08-05 11:21:18 -03:00
deploy-oracle.sh Add OCI credentials and deploy script for NixOracle 2026-05-28 18:46:59 -03:00
flake.lock flake.lock: Update 2026-09-04 18:30:17 -03:00
flake.nix add NixOracle2 host (second Always Free OCI box) 2026-08-04 10:58:20 -03:00
README.md Add repository README 2026-04-06 20:52:03 -03:00

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