sway-desktop
Recipe card from the charly-selkies plugin (Images — the deployable catalog).
sway-desktop – Base desktop composition (no display server)
Section titled “sway-desktop – Base desktop composition (no display server)”Candy Properties
Section titled “Candy Properties”| Property | Value |
|---|---|
| Candies (composition) | pipewire, xdg-portal, wl-tools, wl-screenshot-grim, wl-overlay, wf-recorder, chrome-sway, xfce4-terminal, thunar, waybar, desktop-fonts, swaync, pavucontrol, tmux, asciinema, fastfetch |
| Install files | none (pure composition) |
Not used directly in boxes — use sway-desktop-vnc instead:
# charly.yml — VNC variantsway-browser-vnc: candy: - sway-desktop-vncRelated Candies
Section titled “Related Candies”/charly-selkies:pipewire– audio/media server (included)/charly-selkies:xdg-portal– XDG desktop portal infrastructure (included)/charly-selkies:wl-tools– Wayland automation tools: grim, wtype, wlrctl (included)/charly-selkies:wl-overlay-layer– Fullscreen overlays via gtk4-layer-shell for recordings (included)/charly-selkies:wf-recorder– Wayland screen recorder for desktop video (included)/charly-selkies:chrome-sway– Chrome browser on Sway (included)/charly-selkies:waybar– status bar and auto-tiling (included)/charly-selkies:sway-desktop-vnc– VNC variant (adds wayvnc)
Used In Boxes
Section titled “Used In Boxes”/charly-selkies:sway-browser-vnc(viasway-desktop-vncmetalayer)
When to Use This Skill
Section titled “When to Use This Skill”Use when the user asks about:
- Desktop container composition architecture
- Base desktop without display server
Related
Section titled “Related”/charly-image:layer— candy authoring reference (charly.ymlschema, task verbs, service declarations)/charly-check:check— declarative testing (check:block,charly check box,charly check live)