Skip to content

Latest commit

Β 

History

History
57 lines (36 loc) Β· 1.96 KB

File metadata and controls

57 lines (36 loc) Β· 1.96 KB

dotfiles 🧰

Terminal/editor configs and reusable Agent Skills for consistent dev workflows.

License


Setting up a new machine shouldn't mean hunting for dotfiles or rewriting the same workflow notes. This repo keeps a small, focused set of configs plus a library of Agent Skills for common tasks like reviews, PRs, commits, and repo discovery.

It's intentionally minimal: a few trusted config files and a skills library that keeps work predictable without slowing you down.


🧠 What is dotfiles?

A lightweight collection of Vim/tmux configs and practical Agent Skills for consistent, fast developer workflows.

  • Centralizes Vim and tmux preferences for frictionless setup
  • Provides reusable skills for PRs, commits, reviews, and repo discovery
  • Encourages concise, conventional, and verifiable practices (IDD/TDD mindset)

🧱 Structure

The project is organized into focused modules so you can depend only on what you need.

Module/Path Description Docs
.vimrc Vim defaults, plugins, and editor preferences Reference
.tmux.conf tmux status line and key bindings Reference
.carbon-now.json Preset for carbon.now.sh exports Reference
AGENTS.md Context/instructions for AI coding agents Reference
skills/actions/ Action-oriented skills (git, docs, go, review, agent) Reference
skills/knowledge/ Reference skills and style guides Reference

πŸ“¦ Tech & Integrations (optional)

  • Editor: Vim
  • Terminal: tmux
  • Automation: Make
  • CLI utilities: GitHub CLI (gh), act
  • Containerization: Docker

🀝 Contributing

PRs welcome! Please open an issue to discuss ideas or improvements first.


πŸ“„ License

Apache-2.0 β€” see LICENSE.