# Browser VM Profiles

Use this file to select the correct VM profile.

## `base-tmux`

Purpose:

- minimal Debian Trixie 13
- terminal-only
- tmux-first operator environment
- canonical source image for clones

Use when:

- you want the smallest maintained base
- an agent or operator will install the final stack later

## `browser`

Purpose:

- browser automation without a full desktop shell
- lighter than `xfce` or `kde`

Use when:

- the main goal is browser-driven automation
- a full desktop session is unnecessary

## `xfce`

Purpose:

- lightweight general GUI profile
- best default interactive desktop profile

Use when:

- you want a stable and light graphical environment

## `i3`

Purpose:

- lightweight tiling desktop profile

Use when:

- a tiling workflow is preferred
- you want GUI support without KDE-level weight

## `kde`

Purpose:

- fuller desktop environment
- highest default footprint among the current profiles

Use when:

- users want a more complete desktop out of the box

## Recommendation

Start with:

- `base-tmux` as the canonical source image
- derive `browser`, `xfce`, `i3`, and `kde` from it later
