home-lab/research
Geir O. Jerstad 6eac143f57 feat: Add little-rascal laptop config and lab-tool auto-update system
## New Machine: little-rascal
- Add Lenovo Yoga Slim 7 14ARE05 configuration (AMD Ryzen 7 4700U)
- Niri desktop with CLI login (greetd + tuigreet)
- zram swap configuration (25% of RAM with zstd)
- AMD-optimized hardware support and power management
- Based on congenital-optimist structure with laptop-specific additions

## Lab Tool Auto-Update System
- Implement Guile Scheme auto-update module (lab/auto-update.scm)
- Add health checks, logging, and safety features
- Integrate with existing deployment and machine management
- Update main CLI with auto-update and auto-update-status commands
- Create NixOS service module for automated updates
- Document complete implementation in simple-auto-update-plan.md

## MCP Integration
- Configure Task Master AI and Context7 MCP servers
- Set up local Ollama integration for AI processing
- Add proper environment configuration for existing models

## Infrastructure Updates
- Add little-rascal to flake.nix with deploy-rs support
- Fix common user configuration issues
- Create missing emacs.nix module
- Update package integrations

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-27 22:03:54 +02:00
..
claude-task-master-ai-integration-status.md Update Claude Task Master AI integration status with comprehensive documentation 2025-06-14 16:43:23 +02:00
deploy-rs.md added niri 2025-06-10 20:33:54 +02:00
forgejo.md fix: resolve sma user definition conflict between modules 2025-06-07 16:58:22 +02:00
gnu-stow.md Refactor: Simplify module structure and reorganize services 2025-06-07 12:11:20 +02:00
guile-configuration-strategy.md some research and loose thoughts 2025-06-20 15:32:34 +02:00
lab-orchestrator-service.md some research and loose thoughts 2025-06-20 15:32:34 +02:00
netdata-home-lab-research.md some research and loose thoughts 2025-06-20 15:32:34 +02:00
nfs.md Fix NFS configuration: Remove ZFS mount point conflict with tmpfiles 2025-06-11 10:12:51 +02:00
nixos-native-approach.md some research and loose thoughts 2025-06-20 15:32:34 +02:00
ollama.md 🤖 Implement RAG + MCP + Task Master AI Integration for Intelligent Development Environment 2025-06-13 08:44:40 +02:00
RAG-MCP-TaskMaster-Domain-Model.md grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00
RAG-MCP.md 🤖 Implement RAG + MCP + Task Master AI Integration for Intelligent Development Environment 2025-06-13 08:44:40 +02:00
RAG-Technology-Comparison-Guile-vs-Python.md Some research into building a RAG 2025-06-16 08:58:52 +02:00
simple-auto-update-plan.md feat: Add little-rascal laptop config and lab-tool auto-update system 2025-06-27 22:03:54 +02:00
ssh-forwarding-solutions.md fix: resolve sma user definition conflict between modules 2025-06-07 16:58:22 +02:00
staggered-update-system.md some research and loose thoughts 2025-06-20 15:32:34 +02:00
taskmaster-ai.md steam xwayland 2025-06-12 15:20:48 +02:00
Vue-Nuxt-Web-Interface-Design.md grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00