--- description: >- Detailed inventory of the core software stack, OS context, and maintenance policies for the mw-pfeddersheim-workstation. tags: - software-stack - inventory - tech-stack last_updated: '2026-03-09' --- # 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 `pacman` managed through maintenance scripts. - **Node.js**: Global packages managed via `pnpm`. - **Python**: Use `uv` for 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 |