aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-06-27 17:05:45 +0200
committerThomas Vanbesien <tvanbesi@proton.me>2026-06-27 17:05:45 +0200
commit28e6b8c83c44b2b91d86af488ee444ddbabcaaa5 (patch)
treedd5af2d4cafe14653954bd113978375061a45ad7 /README.md
parent39dbb07108495a4b06fdf798414c46bf313d206a (diff)
downloaddotfiles-kde.tar.gz
dotfiles-kde.zip
misc(claude): drop the claude-memory submodule and wrapperHEADkde
claude-config is now a single self-contained submodule (the memory store folded back into it and the `claude-wrapper` launcher became hooks), so the second submodule and the machinery around it are gone. - Remove the `.config/claude-memory` submodule (gitlink + `.gitmodules`). - `dotfiles` helper: `_install_claude` now just installs/updates the `claude` binary (no wrapper, alias, or completion to link); drop `_commit_claude_memory`; add `claude-adopt-project`, which creates or adopts a project's Claude store and wires its `.claude` symlink (the interactive half of the `Setup` hook). - Drop the now-unused `CLAUDE_MEMORY_DIRS` from `environment.d`, remove the dead `claude` bash-completion symlink, and update the `dotfiles` completion and README accordingly.
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/README.md b/README.md
index 96ad03a..3161acd 100644
--- a/README.md
+++ b/README.md
@@ -33,8 +33,8 @@ Then track files one at a time — `git add ~/.bashrc` — and never `git add -A
that exports (or unsets) the git variables in the current shell —
a script can't mutate its parent's environment, so you paste the line to toggle one shell.
- **`dotfiles sync`** runs the whole non-interactive setup:
- Arch/AUR packages via `yay`, XDG user dirs, Python tools via `pipx`, a from-source Neovim build when a newer release tag is available, Proton VPN, and the `keyd` service.
-- **`dotfiles commit claude-memory`** snapshots and pushes the Claude memory store submodule (via `claude memory`), then commits the bumped submodule pointer here.
+ Arch/AUR packages via `yay`, XDG user dirs, Python tools via `pipx`, a from-source Neovim build when a newer release tag is available, Proton VPN, the `keyd` service, and the Claude Code binary.
+- **`dotfiles claude-adopt-project`** creates or adopts the Claude store for the current directory and wires its `.claude` symlink (the interactive half of the Claude `Setup` hook).
There is also a dedicated `tmux-dotfiles` launcher (and its `.desktop` entry) that opens a foot/tmux session with the git environment already on.
Its sibling `tmux-notes` opens Neovim on the notes directory (`~/Notes`, via `+NotesOpen`) in a dedicated foot/tmux "Notes" session.
@@ -48,7 +48,7 @@ Its sibling `tmux-notes` opens Neovim on the notes directory (`~/Notes`, via `+N
- **File browser** — [ranger][6]
- **Password manager** — [pass][5]
- **Keyboard remapping** — [keyd][7]
-- **Claude Code** — `claude-config` + `claude-memory` submodules
+- **Claude Code** — `claude-config` submodule (`.config/claude`)
## Links