Set up a visually polished animated Linux desktop with a single install command on top of an existing Hyprland system
Automatically generate a matching color theme from your wallpaper using the Material Design system
Use the built-in AI chat panel to talk to Gemini or a locally running AI model
Translate on-screen text by pointing at it with the built-in screen translation feature
| end-4/dots-hyprland | alicevision/meshroom | caelestia-dots/shell | |
|---|---|---|---|
| Stars | 14,416 | 12,728 | 9,411 |
| Language | QML | QML | QML |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | designer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a working Hyprland Linux install, the setup script only handles the visual shell layer and does not configure graphics drivers or system settings.
This repository contains configuration files for a custom Linux desktop environment built around a window manager called Hyprland. In Linux, a window manager controls how application windows are arranged and displayed on screen. Hyprland is a modern, visually polished option that supports smooth animations and effects. What the author has built on top of it is a complete visual shell: a status bar, sidebars, an app overview panel, and various widgets, all styled to look cohesive and polished. The configuration draws heavily from Material Design, which is a visual design system originally created by Google. The idea is that you pick a wallpaper, and the interface automatically generates a matching color theme from it. Beyond aesthetics, the setup includes practical additions such as screen translation (pointing at text on screen and getting a translation), a Google Lens integration, an anti-flashbang feature that reduces sudden brightness changes, and a built-in AI chat panel that can connect to Gemini or locally running models. Installing it requires running a single command in the terminal, which downloads and runs a setup script. The script shows each command before executing it so you can see exactly what it is doing. The README notes clearly that this is not a full system setup tool: it does not configure graphics drivers, disk settings, or other system-level concerns. It is purely the visual shell layer on top of an already-working Linux install. The project has gone through several visual styles over the years, with older versions preserved in separate branches. The current version uses a widget system called Quickshell. A showcase video is linked in the README for those who want to see it in motion before trying it. This is a personal dotfiles project that the author shares publicly, with a community Discord server for support questions.
dots-hyprland is a ready-made Linux desktop configuration for the Hyprland window manager, with animated windows, a wallpaper-matched Material Design color theme, and an AI chat sidebar, installed in one command.
Mainly QML. The stack also includes QML, Hyprland, Quickshell.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.