Document yadm dotfiles setup completion
Added comprehensive documentation of the yadm dotfiles management setup: - README.md: Updated goals and status to reflect completed dotfiles setup - yadm-setup-notes.md: Complete process documentation including: * Manual merge strategy preserving Arch Linux functionality * File-by-file configuration changes and optimizations * Submodule management and troubleshooting * Arch-specific adjustments (disabled linuxbrew, performance tuning) * Development environment highlights and security features - arch-linux-setup.md: Marked development environment tasks as completed The dotfiles setup phase is now fully documented with both process details and configuration highlights for future reference. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
15
README.md
15
README.md
@@ -6,6 +6,7 @@ Setting up a personal homelab using a ThinkPad laptop running Arch Linux to move
|
||||
## Goals
|
||||
- [x] Linux installation (Arch Linux on ThinkPad)
|
||||
- [x] SSH remote access (hostname: homelab)
|
||||
- [x] Dotfiles and development environment setup
|
||||
- [ ] Network domain setup
|
||||
- [ ] Self-hosted cloud storage (ownCloud/Nextcloud)
|
||||
- [ ] Self-hosted git repository (Gitea/Forgejo/GitLab)
|
||||
@@ -14,6 +15,8 @@ Setting up a personal homelab using a ThinkPad laptop running Arch Linux to move
|
||||
## Hardware
|
||||
- **Main Server**: ThinkPad laptop
|
||||
- **Development**: Windows PC with WSL (for AI experimentation)
|
||||
- **Android tablet**: Not good for long-term work but can be useful for short SSH sessions
|
||||
- Runs Manjaro in a VM, same OS like the laptop
|
||||
|
||||
## Inspiration & Resources
|
||||
- PewDiePie homelab setup video: https://www.youtube.com/watch?v=u_Lxkt50xOg
|
||||
@@ -22,4 +25,14 @@ Setting up a personal homelab using a ThinkPad laptop running Arch Linux to move
|
||||
## Current Status
|
||||
- ✅ Arch Linux installed on ThinkPad
|
||||
- ✅ SSH access configured (accessible as `homelab`)
|
||||
- Next: Set up dotfiles and begin service planning
|
||||
- ✅ Dotfiles management with yadm configured and merged
|
||||
- ✅ Development environment setup completed
|
||||
- Next: Network domain setup and self-hosted services
|
||||
|
||||
## Documentation & TODO Lists
|
||||
- [x] **[arch-install-notes.md](arch-install-notes.md)** - Installation process and core system setup
|
||||
- [ ] **[arch-linux-setup.md](arch-linux-setup.md)** - General Arch Linux configuration tasks
|
||||
- [ ] **[yadm-setup-notes.md](yadm-setup-notes.md)** - Dotfiles management and development environment setup
|
||||
- [ ] **[ssh-setup-guide.md](ssh-setup-guide.md)** - SSH configuration and security hardening
|
||||
- [ ] **[network-planning.md](network-planning.md)** - Network setup, DNS, and security planning
|
||||
- [ ] **[self-hosted-services.md](self-hosted-services.md)** - Planning for git hosting and cloud storage
|
||||
|
||||
Reference in New Issue
Block a user