From 177bba2ca6ab61488c72946d78c1d83831c1b11c Mon Sep 17 00:00:00 2001 From: Brian Fox Date: Mon, 24 Aug 2026 16:00:11 +0200 Subject: [PATCH] chore(claude): register the forest plugin marketplace Installing the toolkit here meant adding the marketplace source by hand first. The committed entry makes `forest@forest` resolvable in this repo; it installs nothing on its own. `.claude/` was ignored wholesale, which excludes the directory itself, so a negation inside it never applies. Narrowing to `.claude/*` keeps every personal file ignored while letting the shared settings file be tracked. Co-Authored-By: Claude Opus 5 (1M context) --- .claude/settings.json | 13 +++++++++++++ .gitignore | 4 +++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 .claude/settings.json diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 000000000..889582d3b --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,13 @@ +{ + "extraKnownMarketplaces": { + "forest": { + "source": { + "source": "github", + "repo": "ForestAdmin/claudine" + } + } + }, + "enabledPlugins": { + "forest@forest": true + } +} diff --git a/.gitignore b/.gitignore index 8de9ce3a8..7a353be26 100644 --- a/.gitignore +++ b/.gitignore @@ -20,4 +20,6 @@ Gemfile-test.lock *.gem pkg/ -.claude/ \ No newline at end of file +# .claude/ is shared except for the team settings file (see .claude/settings.json) +.claude/* +!.claude/settings.json \ No newline at end of file