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:
36
arch-linux-setup.md
Normal file
36
arch-linux-setup.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Arch Linux General Setup Tasks
|
||||
|
||||
## Package Management & System Setup
|
||||
- [x] Install essential packages (git, base-devel)
|
||||
- [x] Set up AUR access (yay/paru)
|
||||
- [ ] Configure automatic system backups with Timeshift
|
||||
- [ ] Install and configure firewall (ufw)
|
||||
- [ ] Set up system monitoring tools
|
||||
|
||||
## Development Environment
|
||||
- [x] Install and configure yadm: `pacman -S yadm`
|
||||
- [x] Clone dotfiles: `yadm clone git@gitlab.com:akrejczinger/dotfiles.git`
|
||||
- [x] Set up preferred shell and terminal (zsh with vi-mode, comprehensive config)
|
||||
- [x] Install development tools and configure submodules (nvim, tmux, ranger)
|
||||
|
||||
## Desktop Environment & Applications
|
||||
- [ ] Install Deskflow for multi-device setup
|
||||
- [x] Configure XFCE settings and themes (Greybird-dark, Papirus-Maia icons)
|
||||
- [ ] Install multimedia codecs and applications
|
||||
- [ ] Set up printer/scanner support if needed
|
||||
- [ ] Copy backups from USBs etc.
|
||||
- [ ] Mount the /data drive and check if all files still work
|
||||
Not sure which nvme drive it is, see paper notes at my desk
|
||||
|
||||
## Security & Maintenance
|
||||
- [ ] Configure automatic updates
|
||||
Is this a good idea? I should periodically update manually
|
||||
- [ ] Set up fail2ban for intrusion prevention
|
||||
- [ ] Create regular maintenance scripts
|
||||
- [ ] Configure log rotation and cleanup
|
||||
|
||||
## Hardware-Specific (ThinkPad)
|
||||
- [x] Install ThinkPad-specific utilities
|
||||
- [ ] Configure power management
|
||||
- [x] Set up function key mappings
|
||||
- [x] Test hardware components (WiFi, Bluetooth, etc.)
|
||||
Reference in New Issue
Block a user