ATOM: ATOM-DEV-20251205-001 SAIF: SAIF-DEV-COMPLETE-20251205-001
Install:
flatpak install flathub dev.zed.ZedConfigure for KENL:
- GitHub Copilot extension
- Rust language server
- Markdown preview
- YAML syntax highlighting
Launch:
flatpak run dev.zed.ZedInstall:
flatpak install flathub com.visualstudio.codeExtensions to install:
- GitHub Copilot
- Rust Analyzer
- YAML
- Markdown All in One
- GitLens
- Docker
- Remote - Containers (for distrobox integration)
Launch:
flatpak run com.visualstudio.codeInstall:
# Via npm
npm install -g @githubnext/github-copilot-cli
# Configure with GitHub token
gh auth loginUsage:
# Ask Copilot for shell commands
?? how to find large files
# Explain a command
git?? git rebase -i HEAD~5
# Git operations
git?? commit with messageCreate Ollama distrobox:
distrobox create --name ollama --image fedora:latest
distrobox enter ollama
# Inside ollama distrobox:
curl -fsSL https://ollama.com/install.sh | sh
ollama serve &
ollama pull qwen2.5-coder:7bAccess from main distrobox:
# Ollama will be available at localhost:11434
export OLLAMA_ENDPOINT="http://localhost:11434"# Git GUI
flatpak install flathub io.github.shiftey.Desktop
# Database tools
flatpak install flathub org.postgresql.pgAdmin
# API testing
flatpak install flathub com.getpostman.Postman
# Terminal multiplexer
flatpak install flathub org.wezfurlong.wezterm# Docker Desktop
flatpak install flathub io.podman_desktop.PodmanDesktop
# Obsidian (notes)
flatpak install flathub md.obsidian.Obsidian
# Discord (comms)
flatpak install flathub com.discordapp.Discord- debian (main) - General development, Claude Code
- ollama (dedicated) - AI models, minimal overhead
- arch (optional) - AUR packages, gaming tools
- ubuntu (optional) - Ubuntu-specific testing
distrobox create --name ollama \
--image fedora:latest \
--init \
--additional-packages "curl git"
distrobox enter ollamaInside ollama distrobox:
# Install Ollama
curl -fsSL https://ollama.com/install.sh | sh
# Start Ollama service
ollama serve > /tmp/ollama.log 2>&1 &
# Pull model
ollama pull qwen2.5-coder:7b
# Test
ollama run qwen2.5-coder:7b "Write a hello world in Rust"Install VS Code Remote extension in container:
# From main distrobox
distrobox-export --app code
# VS Code can now open projects in any distrobox
code --folder-uri vscode-remote://distrobox+ollama/home/user/projectConfigure Zed settings:
{
"git": {
"git_binary_path": "/usr/bin/git"
},
"copilot": {
"enabled": true
}
}Authenticate once, use everywhere:
# In main distrobox
gh auth login
# Token is stored in ~/.config/gh/
# All distroboxes share home directory# Use Zed for fast editing
flatpak run dev.zed.Zed script.sh
# Or VS Code for full IDE features
flatpak run com.visualstudio.code .# Start Ollama in dedicated distrobox
distrobox enter ollama
ollama serve &
exit
# Use from main environment
curl http://localhost:11434/api/generate -d '{
"model": "qwen2.5-coder:7b",
"prompt": "Write a Rust function to parse YAML"
}'# Use GitHub Copilot CLI
?? create a git commit message for these changes
# Or use VS Code with Copilot extension
code .# Log development activities
echo "ATOM-DEV-20251205-001: Installed Zed editor" >> ~/.kenl/.atom-trail.log
echo "ATOM-DEV-20251205-002: Configured GitHub Copilot" >> ~/.kenl/.atom-trail.log
echo "ATOM-DEV-20251205-003: Created ollama distrobox" >> ~/.kenl/.atom-trail.log- Install Zed and VS Code
- Configure GitHub Copilot in both
- Create ollama distrobox
- Test AI-assisted coding workflow
- Document results in play card
Status: READY TO INSTALL SAIF: SAIF-DEV-COMPLETE-20251205-001