Skip to content

madflojo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

My Dot Files Repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors