Skip to content

sim-hash/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal development environment managed with GNU Stow.

Configuration for my editor, terminal, and AI-assisted development workflow.

What's Inside

Package Description Target
nvim Neovim configuration (plugins, keybindings, colorschemes) ~/.config/nvim/
tmux tmux terminal multiplexer config ~/.tmux.conf
claude Claude Code development guides - global rules + language-specific ~/.claude/

Claude Development Guides

The claude package provides a layered development methodology for AI-assisted coding:

  • Global rules (CLAUDE.md) - TDD workflow, quality gates, clean code standards, checklists. Applied to every project.
  • Language-specific guides - Rust and Java idioms, error handling, testing patterns.
claude/.claude/
├── CLAUDE.md          ← Universal rules (TDD, quality gates, clean code)
├── rust/              ← Rust-specific (ownership, clippy, thiserror, etc.)
└── java/              ← Java-specific (Maven/Gradle, JUnit, checkstyle, etc.)

Setup

git clone git@github.com:sim-hash/.dotfiles.git
cd .dotfiles
stow -t ~ nvim tmux claude

Uninstall

stow -t ~ -D <package>    # e.g. stow -t ~ -D nvim

About

Personal development environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors