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
| Value | What it means for users |
|---|---|
| Looks matter | The desktop should be pleasant before you open an app. |
| Professional feel | Glimpse should look polished and serious, without unnecessary effects, gimmicks, or visual noise. |
| Small pieces | Use the parts you want. Skip the parts you do not. |
| Readable config | Your setup should live in files you can understand and share. |
| Niri-first workflow | Glimpse assumes a modern Wayland desktop and does not try to imitate a traditional floating desktop. |
| Daily comfort | Locking, 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.