Skip to main content

Dotfiles

Unified Nix dev shell with 15+ languages

Overview

One-command bootstrap to a fully configured machine via chezmoi and Nix flakes. A single unified dev shell provides 15+ languages and 40+ tools, with 15 portable agent skills auto-synced to Claude Code, Codex, Gemini, and Copilot.

Features

Unified Nix Shell

Single flake providing 15+ languages and 40+ tools via direnv activation.

15 Agent Skills

Portable agentskills.io specs auto-synced to Claude Code, Codex, Gemini, and Copilot.

Cross-Platform

chezmoi templates with platform guards adapt to macOS and Linux.

One-Command Bootstrap

Single curl installs Nix, chezmoi, and applies the full environment.

Neovim + LSP

Lua-based Neovim config with full LSP support for all included languages.

Automation Hooks

chezmoi scripts auto-rebuild flakes, regenerate shell completions, and sync agent skills.

Tech Stack

N
Nix
L
Lua
S
Shell