haritzloza/nebula
Personal Hyprland dotfiles for CachyOS — gaming, dev, and an embedded Claude AI widget
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
Copy this rig
# review before running: this installs third-party code $ claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~ $ claude mcp add github -e GITHUB_PERSONAL_ACCESS_<redacted> -- npx -y @modelcontextprotocol/server-github $ claude mcp add git -- uvx mcp-server-git $ npx degit haritzloza/nebula/claude/.claude ./rig-nebula # inspect, then merge into .claude/
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~ $ claude mcp add github -e GITHUB_PERSONAL_ACCESS_<redacted> -- npx -y @modelcontextprotocol/server-github $ claude mcp add git -- uvx mcp-server-git
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Bash(rm -rf /*)",
"Bash(sudo rm:*)",
"Bash(dd:*)",
"Bash(mkfs:*)",
"Bash(:(){ :|:& };:)",
"Read(**/.env)",
"Read(**/.env.*)",
"Read(**/credentials*)",
"Read(**/.ssh/id_*)",
"Read(**/.aws/credentials)",
"Read(**/.kube/config)"
]
}
} MCP servers (3)
| server | source | est. tokens |
|---|---|---|
| Filesystem | npm | 4.2k |
| GitHub MCP · "github" env: GITHUB_PERSONAL_ACCESS_TOKEN | npm | 18.0k |
| Git | pypi | 3.2k |
Hooks (1)
| event | matcher | runs |
|---|---|---|
| Stop | * | notify-send -t 4000 -i applications-development 'Claude' 'Tarea completada' |
Permissions
deny (11)
Bash(rm -rf /*)
Bash(sudo rm:*)
Bash(dd:*)
Bash(mkfs:*)
Bash(:(){ :|:& };:)
Read(**/.env)
Read(**/.env.*)
Read(**/credentials*)
Read(**/.ssh/id_*)
Read(**/.aws/credentials)
Read(**/.kube/config)
ask (0)
—
allow (25)
Bash(git status:*)
Bash(git diff:*)
Bash(git log:*)
Bash(git branch:*)
Bash(git show:*)
Bash(ls:*)
Bash(eza:*)
Bash(cat:*)
Bash(bat:*)
Bash(rg:*)
Bash(fd:*)
Bash(find:*)
Bash(which:*)
Bash(echo:*)
Bash(pwd)
Bash(systemctl status:*)
Bash(journalctl:*)
Bash(docker ps:*)
Bash(docker logs:*)
Bash(docker compose ps:*)
Bash(kubectl get:*)
Bash(kubectl describe:*)
Read(*)
Glob(*)
Grep(*)
Similar rigs
floating-astronaut/vibe-coding-kit
Replace your dev team: an operating system for a coordinated Claude Code, Codex and Kimi AI coding team. Docs-first lanes, zero-drift handoffs. MIT.
Pragmatist 22.8k tok ·
msbaek/dotfiles
—
Pragmatist 37.3k tok ·
PoulpYBifle/Claude-Code-Framework
🚀 Framework révolutionnaire pour développement assisté par Claude Code - Setup 15min, Productivité x10
MCP Hoarder 32.4k tok ·
wissamka/claude-golden-template
Golden template for Claude Code agent teams with parallel workflow, directory isolation, and contract-first development
YOLO Cowboy 23.1k tok ·