Nixos configuration for my Homelab
  • Nix 88.1%
  • HCL 11.9%
Find a file
2026-08-09 11:16:00 +01:00
.backlog chore: wrap opencode agent into a modules for better manageabilit 2026-08-09 11:16:00 +01:00
.github Make polis clone idempotent for self-hosted runners 2026-08-01 22:24:40 +01:00
docs chore: initial agent lib for opencode, clade and pi agent 2026-07-26 22:33:24 +01:00
home chore: fix issue with n8n task runner spawns 2026-01-18 19:19:16 +00:00
homes/thein3rovert chore: wrap opencode agent into a modules for better manageabilit 2026-08-09 11:16:00 +01:00
hosts feat(homes): add agent config to default.nix for marcus deployment 2026-08-08 19:10:35 +01:00
k8s/apps/linkding Remove PVC from GitOps - already exists and bound 2026-05-10 11:49:20 +01:00
kestra feat(kestra): add Kestra workflow definitions 2026-06-27 22:30:46 +01:00
lib feat(agents): implement Nix-managed OpenCode agent deployment with model overrides 2026-08-08 18:37:11 +01:00
modules refactor: move agent config to homeSetup.programs.agent namespace 2026-08-08 21:41:46 +01:00
pkgs chore: chore: update copilot-cli 2026-03-08 23:31:18 +00:00
secrets chore: rekey and update 2025-08-23 15:42:10 +01:00
terraform chore: upgrade github runner way for faster ci build 2026-08-02 11:17:08 +01:00
vars/per-machine/octavia/state-version/version Update vars via generator state-version for machine octavia 2025-10-18 20:20:14 +01:00
.argocd-ignore Add .argocd-ignore to exclude ansible symlink 2026-05-10 11:35:13 +01:00
.envrc feat: Configure devshell for flake 2025-08-06 20:53:32 +01:00
.gitignore chore: remove github runner from dev 2026-05-17 14:57:06 +01:00
.justfile chore: allow kestra restart from main server 2026-07-08 19:24:23 +01:00
.prettierignore chore: easy secret management for garage with agenix 2025-12-23 01:26:15 +00:00
AGENTS.md chore: deploy and enable backlog to emily 2026-07-30 18:28:11 +01:00
ansible.cfg fix: fix path to inventory 2026-01-09 18:40:33 +00:00
flake.lock feat: enable polis as proper flake with lib exports 2026-08-08 20:59:34 +01:00
flake.nix feat: enable polis as proper flake with lib exports 2026-08-08 20:59:34 +01:00
options.nix feat(Used options config for system configuration): 2025-06-12 17:59:06 +01:00
readme.md chore: fix file path 2026-03-15 12:53:58 +00:00


thein3rovert's Homelab

Welcome to my Github for building, breaking, and learning!


Screenshots last updated 2025-03-15


{
  lib ? import <nixpkgs/lib>,
}:

lib.mdDoc ''

# 🚀 Infrastructure Managed with Nix

This project uses **Nix** to build, configure, and manage all infrastructure
declaratively — ensuring reproducibility, consistency, and simplicity.

## 🔧 Whats Inside

- Fully declarative system configuration
- Reproducible environments
- Infrastructure expressed as code

## 📬 Reach Me

thein3rovert@gmail.com"
''