Free & open source · a Snowies project
Your desktop,
without the walls.
Nourish is a Linux desktop where your screen is a window onto one endless canvas. Spread your work out, zoom in to focus, zoom out to see everything — nothing gets buried, nothing gets lost. And it remembers: close the lid, come back tomorrow, find it just as you left it.
Runs on Fedora 44 today · one-command install · v0.0.1, early but real
What is Nourish?
Ordinary desktops stack windows on top of each other until you're digging for the one you need. Nourish takes the walls away: all your windows live side by side on one huge canvas, and your screen simply glides and zooms across it. Things stay where you put them — sharp at any zoom — so finding your work feels like glancing across a desk, not searching a pile. Need a clean slate? Flick to a whole separate canvas with one key. It runs on Linux, it's completely free, and anyone can read exactly how it's made.
Highlight
Gather windows into groups
Select a handful of windows, line them up — left, centre, evenly spaced — with one move, and give the bunch a name. A window can go fullscreen within its group, and the whole group can collapse down to just its name: out of the way, never lost.
How groups work →Highlight
A desktop that heals itself
When an app closes — or crashes — Nourish leaves a quiet outline exactly where it was. One tap brings it back: same spot, same size. And because your layout is saved to disk, it survives a full reboot too. Log back in tomorrow and your canvas is waiting, windows and all.
How restoring works →Highlight
Many canvases, one keystroke
One endless canvas is plenty — but sometimes you want a clean one. Press a key and a gentle 3D picker rises up, every canvas a tile you can fly into. Keep "work" and "play" on separate surfaces; each one keeps its own windows and remembers itself between sessions.
How worlds work →Highlight
Zones: your favorite places
Mark any spot on the canvas as a zone — your writing corner, your project table — and jump straight to it with one keystroke. Six zones are a Save and a Recall away, so the places you visit most are always a single key from wherever you are.
How zones work →Everything in the box
Tap any feature to read its guide.
One endless canvas
Glide across all your work instead of digging through stacks.
Pin-sharp zoom
Zoom into any window — video stays crisp, text stays readable.
Fly between windows
Hop to the window beside you with a keystroke. Hands stay put.
Many worlds
Keep separate canvases for separate jobs. Switch with one key.
Picks up where you left off
Your layout is saved to disk — it survives crashes and reboots.
Capture anything
Screenshot or record your screen, a window, or any framing — even see-through.
A living backdrop
A gentle parallax scene drifts behind your work as you move.
Open anything fast
A built-in launcher finds and starts your apps from the keyboard.
Make it yours
Renderer, colour depth, refresh — set it all in one tidy file.
A lock screen with a secret
Lock your screen and see for yourself. We're not spoiling it.
MX Master gestures
Hold the gesture button, flick in any direction, and fly across the canvas.
Shortcuts that just work
A small set of keys covers everything, comfortably — no setup needed.
One-command install
A single line on Fedora 44 and you're in. The guide holds your hand.
Any graphics card
NVIDIA, Intel, or AMD — Nourish speaks to all of them.
Modern to the core
Built natively on Wayland, today's display standard, with deep support for it.
Free, forever
Open source under MIT / Apache-2.0. No account, no ads, no strings.
Multiple screens
Today Nourish drives a single monitor; multi-display is on the way.
Older (X11) apps
Wayland apps run today; a compatibility layer for X11-only apps is planned.
Screen sharing
Nourish records beautifully; sharing into Zoom & the browser is next.
Game support
Play seriously, right on the canvas.
Ready to try it?
Nourish runs on Linux — the free operating system family — and ships today as a one-command install for Fedora 44. New to Linux? The guide walks you through it from zero.