Skip to content

Motivation

Glimpse exists because a beautiful tiling desktop should not feel unfinished.

I used KDE for a long time, starting around KDE 3.5, and contributed during the KDE 4 era. Over time I wanted something that felt calmer, lighter, and more beautiful than my KDE setup. GNOME gave me that for a while.

Then I found Niri. The workflow felt right, but I could not make it feel at home inside GNOME. Glimpse is the desktop shell I wanted around Niri: a panel, wallpaper, lock screen, night light, and idle behavior that belong together.

What Glimpse Optimizes For

ValueWhat it means for users
Looks matterThe desktop should be pleasant before you open an app.
Professional feelGlimpse should look polished and serious, without unnecessary effects, gimmicks, or visual noise.
Small piecesUse the parts you want. Skip the parts you do not.
Readable configYour setup should live in files you can understand and share.
Niri-first workflowGlimpse assumes a modern Wayland desktop and does not try to imitate a traditional floating desktop.
Daily comfortLocking, idle behavior, night light, wallpaper, and panel status should work without ceremony.

AI Assistance

Many parts of Glimpse were coded with AI assistance. I designed the architecture, core behavior, public configuration, and review direction. I supervise changes, review diffs, and keep the project coherent.

The practical result: Glimpse moves quickly, but it is still shaped by a human desktop user with strong opinions about how the system should feel.