No description
  • TypeScript 49.3%
  • Svelte 17.2%
  • Nix 9%
  • CSS 8.9%
  • Shell 4.1%
  • Other 11.4%
Find a file
2026-07-28 20:32:46 +07:00
agent squashed :P 2026-07-28 20:32:46 +07:00
aspect squashed :P 2026-07-28 20:32:46 +07:00
cloud squashed :P 2026-07-28 20:32:46 +07:00
dotfile squashed :P 2026-07-28 20:32:46 +07:00
fallback squashed :P 2026-07-28 20:32:46 +07:00
flake squashed :P 2026-07-28 20:32:46 +07:00
homefile squashed :P 2026-07-28 20:32:46 +07:00
host squashed :P 2026-07-28 20:32:46 +07:00
just squashed :P 2026-07-28 20:32:46 +07:00
map squashed :P 2026-07-28 20:32:46 +07:00
package squashed :P 2026-07-28 20:32:46 +07:00
repository squashed :P 2026-07-25 15:51:02 +07:00
source squashed :P 2026-07-25 15:51:02 +07:00
user squashed :P 2026-07-28 20:32:46 +07:00
website squashed :P 2026-07-28 20:32:46 +07:00
.gitignore squashed :P 2026-07-28 20:32:46 +07:00
.gitleaks.toml squashed :P 2026-07-25 15:51:02 +07:00
.mcp.json squashed :P 2026-07-28 20:32:46 +07:00
.sops.yaml squashed :P 2026-07-28 20:32:46 +07:00
AGENTS.md squashed :P 2026-07-28 20:32:46 +07:00
CLAUDE.md squashed :P 2026-07-25 15:51:02 +07:00
flake.lock squashed :P 2026-07-28 20:32:46 +07:00
flake.nix squashed :P 2026-07-28 20:32:46 +07:00
justfile squashed :P 2026-07-28 20:32:46 +07:00
LICENSE squashed :P 2026-07-25 15:51:02 +07:00
README.md squashed :P 2026-07-28 20:32:46 +07:00
statix.toml squashed :P 2026-07-25 15:51:02 +07:00
system.code-workspace squashed :P 2026-07-28 20:32:46 +07:00
tsconfig.scripts.json squashed :P 2026-07-25 15:51:02 +07:00
zzz-random.desktop squashed :P 2026-07-25 15:51:02 +07:00
zzz-sleep.desktop squashed :P 2026-07-25 15:51:02 +07:00

uwaooo

Exp Infra

Me believe this repository is somehow insane, but too little time to docs... Why squashed? I track the history in my local workdir & only squash when pushing, mostly for peace of mind. In other words, don't look further to this silly code b-baka, hmph...

How it wire

.
├── flake.nix                      # Generated root flake entrypoint (do not edit)
├── agent/                         # Agent rules, memory template, and workflow skills
│   └── skill/                     # Task-specific agent skills and references
├── aspect/                        # Reusable Den aspects (preferred behavior location)
│   ├── base/                      # Core NixOS setup (networking, security, nixpkgs)
│   ├── browser/                   # Browser configurations
│   ├── code/                      # Dev environments, editors, runtimes, VCS (Git, JJ)
│   ├── desktop/                   # Desktop session details (Plasma, display managers)
│   └── ...                        # Other reusable capability groups
├── cloud/                         # Provider-side cloud resources (Terranix/OpenTofu)
│   ├── cloudflare/                # Declarative Cloudflare DNS/proxy/zone settings
│   └── private/                   # (Gitignored) Local-only cloud values
├── flake/                         # Flake inputs, outputs, system list, and package overlays
├── fallback/                      # Root-owned offline recovery payload, atomic with flake.lock
├── dotfile/                       # Home Manager dotfile profiles
├── homefile/                      # Home directory layout semantics
├── package/                       # Local package definitions
├── host/                          # Machine declarations keyed by stable hostname
│   ├── miku/                      # Bare-metal desktop host
│   │   └── aspect/                # Miku-only aspects (GPU, VFIO, mounts)
│   └── neru/                      # NixOS VPS host
│       └── aspect/                # Neru-only public/private server wiring
│           └── website/           # Thin host bridge for public websites on neru
├── user/                          # User aspect declarations and identity metadata
│   ├── generic/                   # Shared user profile configurations
│   └── nixos/                     # NixOS user accounts and trusted settings
├── secret/                        # SOPS-encrypted data store
├── website/                       # Nested git repos for each website
│   ├── main/                      # OS shell site
│   ├── note/                      # Quartz digital garden
│   └── forge/                     # Forgejo hosting slice
├── source/                        # Software source code
│   └── plugin/                    # Plugin factory
├── private/                       # (Gitignored) Local-only impure overlays
└── resource/                      # (Gitignored) Local material: binary, boilerplate, installer

Little note

This is my personal system for learning, not a product-slop but journey-gem. More like self-learn, fafo around, break stuff, fix it, repeat, repeat again. I left the repo open, hopefully I can learn by doing and be better with unconventional way. If something looks weird or you think it could be better, Happy to hear it, all fine by me :D

Nix Asylum

Uwaaaa, me addicted to Nix, welp....