Files
mw-pfeddersheim-workstation/docs/tech/software-stack.md
T
ja 51b5afc8b4 feat(workstation): complete software cleanup and project organization
- 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.
2026-02-27 18:07:54 +01:00

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 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