Files
mw-pfeddersheim-workstation/docs/tech/software-stack.md
T

2.3 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

OS Context

  • OS: Linux (CachyOS/Arch Linux based on detected GCC 15 and kernel 6.12)
  • 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 (Remnants)

The following remnants of Visual Studio Code / MS IDE components have been identified for review and potential removal to reduce software stack complexity.

Type Path / Identifyer Description
Package vscode Open Source build of Visual Studio Code (installed via pacman)
Binary /usr/bin/code Launcher script for VS Code
Binary /usr/bin/code-oss OSS specific launcher script
Config ~/.vscode-oss Global VS Code OSS configuration and extensions
Theming ~/.oh-my-bash/themes/vscode VS Code specific oh-my-bash theme
Application Data ~/.config/Code - OSS/ Extensive user data, logs, and cache
Application Data ~/.local/share/pipx/venvs/*/lib/python*/site-packages/jupyter_lsp/specs/vscode_* Python/Jupyter LSP remnants
Project Data ~/Projects/firebird/.vscode Local project settings
Project Data ~/src/agent-zero/.vscode Local project settings
Project Data ~/nerve/AutoGPT/.vscode Local project settings
Project Data ~/agent-zero/data/.vscode Local project settings