Commit Graph

14 Commits

Author SHA1 Message Date
Bastien Chanot
9162fd2e09 feat(install): add remote-install.sh curl|bash bootstrap
One-liner installer: ensure git is present (apt-get install if
missing), clone the repo to ~/config (or pull if it exists), then
run install.sh. REPO_URL/CLONE_DIR/BRANCH overridable via env.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 18:28:37 +02:00
Bastien Chanot
6159700714 refactor(install): auto-detect OS, drop target arg, harden script
Rework install.sh:
- detect OS via uname (Darwin -> bashrc-osx, else bashrc-linux);
  remove the {server|linux|arm|osx} argument and bashrc-server
- fix broken /tmp/config paths that made server+osx install no bashrc
- switch #!/bin/sh -> bash, add set -euo pipefail, quote expansions
- clone nerdtree into bundle (was a no-op cp of a dir), drop the
  redundant molokai clone (already tracked in vim/colors)
- guard apt-get behind command -v so macOS skips it
- make re-runnable; drop the no-op trailing 'source ~/.bashrc'

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 18:28:28 +02:00
Bastien Chanot
0f9b879afb chore(claude): add onboard config — memory, tasks, audit, gitignore
Onboard scaffolding for the dotfiles repo: 5 memory registries,
TODO backlog, onboard audit report, and .gitignore (ignores
Oldconfig, vim swap, .claude/settings.local.json).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 18:28:18 +02:00
bastien
3085b86828 test hook fix 2026-05-15 22:16:24 +02:00
bastien
2a56874597 test hook fix 2026-05-15 22:14:04 +02:00
bastien
3509b62187 test hook fix 2026-05-15 22:13:21 +02:00
bastien
ac1b733e8a test hook fix 2026-05-15 22:06:07 +02:00
bastien
63e6b61437 test mirror 2026-05-15 21:52:29 +02:00
bastien
5fd27b35f4 added nerdtree to iunstall 2025-12-11 17:03:50 +01:00
bastien
628e6d9aa0 added vim 2025-12-11 16:53:30 +01:00
bastien
f3541a6446 delete pipi 2025-12-11 16:51:30 +01:00
bastien
ecd845d5ef added install.sh 2025-12-11 16:33:12 +01:00
bastien
741612366a add bash 2025-12-11 16:32:41 +01:00
bastien
e7b8acf313 test 2025-12-11 16:30:02 +01:00