Skip to content

GlimpseA cohesive desktop layer for Niri.

Panel, wallpaper, lock screen, idle policy, night light, and custom applets built to feel like one Wayland desktop.

Built Around The Session

Glimpse covers the parts of a desktop session that usually sit around the compositor: panel status, notifications, wallpaper, locking, idle behavior, night light, and session actions.

SurfaceRole
PanelWorkspaces, applets, tray, media, network, battery, weather, notifications, and session controls.
LockPAM-backed session locking with wallpaper integration, status buttons, and themeable CSS.
WallpaperSolid colors, image backgrounds, fit modes, transitions, and blurred backdrop support.
Idle and night lightAutomatic locking, monitor power commands, suspend rules, and night-light scheduling.
Custom appletsCommand launchers and long-running exec widgets with typed SDKs and popover components.

Designed For Daily Use

Glimpse keeps the desktop understandable. System services run as regular user units, configuration stays in plain files, and custom applets can be developed outside the main codebase.

The result is a desktop that remains hackable without feeling assembled from unrelated pieces.

Choose Your Path

GoalPage
Install the packaged desktop servicesInstallation
Define panels and appletsConfiguration
Tune built-in appletsApplets
Build custom panel widgetsCustom Applets
Theme the shell and lock screenTheming
Configure wallpaper, lock, idle, or night lightWallpaper, Lock, Configuration