Initial blumeops setup

- CLAUDE.md with project guidance and zk reference
- README.md with crossed mops ascii art
- Project settings requiring review for markdown edits

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-01-13 21:07:14 -08:00
commit 4bb4e37c8f
4 changed files with 61 additions and 0 deletions

8
.claude/settings.json Normal file
View file

@ -0,0 +1,8 @@
{
"permissions": {
"deny": [
"Edit(**/*.md)",
"Write(**/*.md)"
]
}
}

View file

@ -0,0 +1,8 @@
{
"permissions": {
"allow": [
"Bash(mcquack --help:*)",
"Bash(uvx --from git+https://forge.tail8d86e.ts.net/erichblume/mcquack.git mcquack --help)"
]
}
}

23
CLAUDE.md Normal file
View file

@ -0,0 +1,23 @@
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Project Overview
blumeops is Erich Blume's GitOps repository for personal infrastructure management, orchestrated via tailnet `tail8d86e.ts.net`.
## Documentation
Project documentation lives in the zettelkasten at `~/code/personal/zk`. Start with the project card: [1767747119-YCPO.md](~/code/personal/zk/1767747119-YCPO.md).
You are encouraged to explore the zk, follow links, and propose updates to it as the project evolves.
## Tool Preferences
1. **mise** - preferred for tool/runtime management (check first)
2. **homebrew** - for system packages
### Service Management
- **Homebrew services**: `brew services start|stop|restart <service>`
- **Non-homebrew services**: use `mcquack` (LaunchAgent manager for macOS)

22
README.md Normal file
View file

@ -0,0 +1,22 @@
# blumeops
```
\ / \ /
\ / \ /
====X=============X====
/|\ /|\
/ | \ / | \
/ | \ / | \
| | | | | |
```
*Blue Mops* — GitOps for Erich Blume's personal computing environment.
## What is this?
Infrastructure-as-code for my tailnet (`tail8d86e.ts.net`). This repo contains ansible playbooks, configuration, and automation for managing my personal infrastructure.
## Documentation
Detailed documentation lives in my zettelkasten:
- [blumeops project card](~/code/personal/zk/1767747119-YCPO.md)