Skip to Content
GuidesDevelopment Workstation

Development Workstation

Build a fully-configured development workstation.

Prompt

Create an Ubuntu 24.04 development workstation with: Desktop: - GNOME with dark theme - JetBrains Mono font Languages: - Python 3.12 with pip and venv - Node.js 20 LTS with npm - Go 1.22 - Rust (rustup) Tools: - Docker with Docker Compose - Git - curl, wget, jq, httpie - tmux, htop Editors: - VS Code - Neovim Databases: - PostgreSQL client - Redis client User: dev with sudo and docker access No screen lock timeout.

Adding Tests

After OpenFactory generates the recipe, add verification tests:

Add tests to verify: - Python 3.12 is installed - Node.js 20 is installed - Go 1.22 is installed - Docker can run containers - VS Code launches - Git is configured

OpenFactory will add these as automated tests that run after the image builds.