- Synchronized Ansible roles with removed redundant packages. - Performed system audit (performance, boot, disk usage). - Organized home directory by removing 22 clean remote repositories. - Reclaimed ~21GB of disk space in ~/Projects. - Retained dirty repositories and those without remote origins for safety. - Updated documentation (performance tuning, software stack, setup). - Created NEXT_STEPS.md and documented learnings.
1.6 KiB
1.6 KiB
Software Stack - mw-pfeddersheim-workstation
Core Development Environment
| Technology | Version | Description |
|---|---|---|
| Node.js | 25.6.1 | Primary JavaScript/TypeScript runtime |
| Python | 3.14.3 | Secondary scripting and AI automation language |
| PHP | 8.5.3 (CLI) | Legacy and ERP integration language |
| Ansible | 2.20.2 (core) | Infrastructure provisioning and configuration |
| Docker | 29.2.1 | Containerization and environment isolation |
| Git | latest | Version control |
| ripgrep | latest | Fast line-oriented search tool (rg) |
| bat | latest | A cat clone with syntax highlighting |
| rustdesk | latest | Remote management via Tailscale |
OS Context
- OS: Linux (Manjaro/Arch Linux based)
- Architecture: x86_64
Maintenance Policies
- Updates: System-wide updates via
pacmanmanaged through maintenance scripts. - Node.js: Global packages managed via
pnpm. - Python: Use
uvfor environment management. - PHP: Managed via system package manager, focused on CLI execution.
Tool Path Summary
- Ansible:
/usr/bin/ansible - Python:
/usr/bin/python - Docker:
/usr/bin/docker
Deprecated Software (Pending Cleanup)
Microsoft Visual Studio Code (Status: Removed)
VS Code has been decommissioned from this workstation.
| Type | Status | Notes |
|---|---|---|
| Package | Removed | vscode not present in pacman -Qet |
| Config | Removed | ~/.vscode-oss directory deleted |
| Application Data | Removed | ~/.config/Code - OSS/ directory deleted |